Lead Data Engineer
Summary
Lead a team to design and build scalable data pipelines and enterprise data platforms using Databricks, Spark, and cloud services.
Job Role
Lead Data Engineer
Job Location
Singapore
Experience
8+ Years
Roles & Responsibilities
- Lead the design, development, implementation, and operational support of enterprise data platforms and data engineering solutions.
- Design and develop scalable data pipelines, ETL/ELT processes, and data integration frameworks.
- Define and implement data contracts, data quality standards, and data validation processes to ensure data integrity.
- Provide technical leadership, mentorship, and guidance to data engineering teams throughout the project lifecycle.
- Collaborate with architects, product managers, and cross-functional teams to deliver reliable and scalable data solutions.
- Develop technical documentation, onboarding guides, operational runbooks, and best practices for data platform operations.
- Monitor and optimize data pipeline performance, reliability, and scalability.
- Support knowledge sharing and capability development within internal engineering teams.
Skills & Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Minimum 8 years of experience in data engineering, including designing and developing enterprise data platforms.
- Proven experience leading technical teams and delivering large-scale data engineering projects.
- Strong expertise in data pipeline development, ETL/ELT processes, data integration, and data modelling.
- Experience implementing data contracts, data quality frameworks, and data governance best practices.
- Hands‑on experience with modern data platform technologies such as Databricks or equivalent cloud‑based data engineering platforms.
- Proficiency in SQL, Python, Spark, and cloud data services is preferred.
- Excellent leadership, analytical, problem‑solving, communication, and stakeholder management skills.