If you are passionate about data engineering and looking for a challenging and rewarding career, we encourage you to apply for the Junior Streaming Data Engineer position
Job Title: Junior Streaming Data Engineer
Location: New York, New York, United States
Salary: $114000 - $144000
Position Overview: We are seeking a highly motivated and skilled Junior Streaming Data Engineer to join our dynamic team. As a Junior Streaming Data Engineer, you will be responsible for designing, building, and maintaining our streaming data pipelines. You will work closely with our data scientists and other engineers to ensure the accuracy and efficiency of our data processing and analytics.
Key Responsibilities:
- Design and implement efficient and scalable streaming data pipelines using the latest technologies and best practices.
- Collaborate with data scientists, data analysts, and other engineers to understand business requirements and translate them into technical solutions.
- Develop and maintain data processing and transformation scripts to support data analytics and reporting.
- Monitor data pipelines and identify and troubleshoot any issues or bottlenecks.
- Ensure data quality and integrity by implementing data validation and cleansing processes.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Stay up-to-date with new technologies and industry trends, and make recommendations for their adoption.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 1-2 years of experience in software development, preferably in data engineering or related roles.
- Strong programming skills in one or more languages such as Python, Java, or Scala.
- Experience with streaming data technologies such as Kafka, Spark Streaming, or Flink.
- Familiarity with data warehousing and SQL databases.
- Knowledge of data modeling and ETL processes.
- Excellent problem-solving and analytical skills.
- Ability to work independently as well as in a team environment.
- Strong communication and collaboration skills.
- Passion for learning and staying updated with new technologies.
Why Join Us:
- Opportunity to work with cutting-edge technologies and solve complex data engineering challenges.
- Collaborative and inclusive work culture that fosters learning and growth.
- Competitive salary and benefits package.
- Flexible work arrangements and a healthy work-life balance.
- Professional development opportunities and support for continuous learning.
Join our team and be a part of building innovative data solutions that drive our business forward.