If you are a highly motivated and skilled data engineer with a passion for working with cutting-edge technologies, then we want to hear from you! Join our team and help us drive innovation and growth through data-driven insights.
Title: Lead Streaming Data Engineer
Location: New York, New York, United States
Salary: $123 Per hour
Job Description: We are currently seeking a highly skilled and experienced Lead Streaming Data Engineer to join our dynamic and innovative team. As the Lead Streaming Data Engineer, you will be responsible for designing, building, and maintaining our streaming data infrastructure and pipelines. You will be a key player in our data-driven organization, responsible for ensuring the timely and accurate delivery of data to our various business units.
Key Responsibilities:
- Design and implement highly scalable and reliable streaming data pipelines to support our growing data needs.
- Collaborate with cross-functional teams to gather requirements and design data solutions that meet business needs.
- Lead the development and deployment of data streaming architectures to enable real-time data processing and analysis.
- Build and maintain data ingestion processes from various sources, with a focus on high-throughput and low-latency.
- Monitor and troubleshoot data pipeline issues, ensuring timely resolution to minimize impact on business operations.
- Develop and maintain data quality standards and implement data governance policies to ensure data accuracy and consistency.
- Stay up-to-date with industry trends and best practices in streaming data technologies, and make recommendations for continuous improvement.
- Mentor and provide guidance to junior team members, fostering a culture of technical excellence and collaboration.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- At least 5 years of experience in a data engineering role, with a focus on streaming data.
- Strong proficiency in Python, Java, or Scala, with experience in building data pipelines using tools such as Apache Kafka, Apache Spark, or AWS Kinesis.
- Proven experience in designing and implementing highly available and scalable streaming data architectures.
- In-depth understanding of database and data warehousing concepts, with experience working with SQL and NoSQL databases.
- Experience with cloud computing platforms, such as AWS, Azure, or Google Cloud.
- Excellent problem-solving and troubleshooting skills, with a strong attention to detail.
- Proven experience in leading and mentoring a team of data engineers.
- Strong communication skills, with the ability to effectively collaborate with cross-functional teams.