Senior Data Engineer
Core
Design, build, and maintain production data pipelines and transformations using SQL and Python to support analytics and reporting.
Role type
Senior Data Engineer
Builds
Automated data pipelines, data lakes, and transformation logic for analytics and reporting
Domain
Enterprise data infrastructure, cloud data platforms (AWS, GCP, Azure)
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, data transformation, ETL, relational data modeling, cloud data platforms (AWS/GCP/Azure), infrastructure-as-code (Terraform), Git workflows
Preferred skills
Databricks, Spark, regulated enterprise environments (healthcare/finance/life sciences), multi-cloud experience
Technologies
AWS (Glue, Lambda, Redshift), GCP (BigQuery, Dataflow), Azure Data Factory, Terraform, Databricks, Git
Responsibilities
Design and maintain high-quality SQL and Python for data transformations; Implement DDL and advanced data operations (enrichment, cleansing, normalization); Build and operate reliable automated pipelines via CI/CD; Partner with platform and DevOps teams for deployment and monitoring; Apply engineering disciplines (version control, code review) to ensure maintainable code
Seniority
Senior, hands-on IC