Hi, I am Aina. On Badge every job unlocks at a Trust Score. This one unlocks at 90 and you are 30 points away. Tap on the button to sign up and see how you can boost your score.
Unlock this job
30 points to go. Points come from reviews you get, reviews you give, and details you add to your profile.
YOUR TRUST SCORE: 60+30 TO UNLOCK
About the job
Responsibilities:
Engineering Leadership and People Management: Manage and mentor a team of senior data engineers, including hiring, performance reviews, regular 1:1s, and technical development.
End-to-End Data Platform Ownership: Design, build, and scale production-grade data platforms from scratch, covering batch and streaming pipelines, orchestration, and data warehouse/lakehouse infrastructure.
Technical Leadership and Architecture: Lead system design discussions, review data schemas and architecture, conduct code reviews, and remain hands-on with Python and SQL.
Data Quality and Reliability: Own data quality checks, pipeline SLAs, production incidents, and root-cause analysis to ensure reliable data operations.
Data Ingestion and Integration: Oversee multi-source data ingestion, Change Data Capture (CDC), data lineage, data contracts, and cross-system data reconciliation.
ML and Analytics Enablement: Build and support data pipelines for ML training and evaluation, dataset versioning, feature pipelines, and human-in-the-loop feedback workflows.
Performance and Cost Optimization: Optimize cloud infrastructure and data processing costs while managing technical risks and communicating trade-offs to business stakeholders.
Requirements:
Experience: 9+ years of overall software or data engineering experience, including 6+ years of hands-on data engineering experience and at least 2 years of direct people management of data engineers.
Strong Technical Foundation: Proven hands-on experience writing and owning production code in Python and SQL, with the ability to review code, evaluate schemas, and critique architectural designs.
Data Platform Ownership: Experience designing, building, and owning an end-to-end production data platform from the ground up, rather than simply maintaining an existing platform.
Technical Architecture: Strong understanding of data platform architecture, including batch and streaming pipelines, orchestration, and data warehouse/lakehouse infrastructure.
Production Reliability: Experience owning data quality checks, pipeline SLAs, production incident management, and root-cause analysis (RCA).
People Management: Proven experience directly managing, mentoring, and developing data engineers while remaining technically hands-on.