The Lead Data Engineer is responsible for designing, building, and maintaining scalable data infrastructure and pipelines that support analytics, reporting, and machine learning initiatives. This role provides technical leadership to the data engineering team and collaborates with stakeholders to deliver reliable and high-quality data solutions.
Key Responsibilities:
Design and oversee scalable data architectures and data pipelines
Ensure data quality, governance, and security best practices
Collaborate with data scientists, analysts, and product teams
Mentor and guide junior data engineers
Evaluate and implement new data technologies and tools
Requirements:
Proven experience as a Data Engineer with leadership experience
Strong programming skills (Python, Java, or Scala)
Experience with cloud platforms (AWS, Azure, or GCP)
Strong knowledge of SQL and database design
Excellent problem-solving and communication skills