Lead Data Engineer - dbt, Python, SQL, Databricks
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Seeking a Senior/Lead Data Engineer to design, build, and optimize scalable data pipelines supporting analytics, AI, and machine learning initiatives. This role will own pipeline development from ingestion through transformation and delivery while driving data quality, reliability, and engineering best practices.
Key Responsibilities * Design and build scalable, fault-tolerant data pipelines using modern cloud data platforms. * Develop complex SQL transformations and data models leveraging medallion architecture. * Build and maintain DBT testing, data quality, and validation frameworks. * Support batch and streaming ingestion, including schema evolution and Parquet/JSON processing. * Optimize pipeline performance, reliability, and scalability. * Manage CI/CD and deployment workflows through GitHub. * Partner with ML engineers and data scientists to support AI/ML data and feature pipelines. * Drive strong documentation, lineage, and engineering standards.
Requirements
- Advanced SQL and strong data modeling expertise. * Strong knowledge of data warehousing and ETL/ELT architecture. * Experience with Databricks, Snowflake, AWS, or similar cloud data platforms. * Experience with CI/CD, GitHub, and production data pipelines. * 8+ years of data engineering experience. * dbt Core or dbt Cloud * Spark SQL and Python * Streaming ingestion and schema evolution * Parquet and JSON processing
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦