Senior Data Engineer
Core
Building dependable data products, pipelines, and services that make complex data accessible and improve quality for a data-driven organization.
Role type
Senior IC data engineer (analytics & ML infrastructure)
Builds
Batch and streaming data pipelines, trusted datasets, APIs, and data services
Domain
Data engineering, analytics platforms, and machine learning infrastructure
Required skills
Python, SQL, cloud data platforms (Databricks, Snowflake, BigQuery), data orchestration, data modeling, CI/CD, infrastructure as code, data quality, data governance, observability
Preferred skills
dbt, modern analytics engineering, Kafka/streaming platforms, AI/advanced analytics support
Technologies
Python, SQL, Databricks, Snowflake, BigQuery, Kafka, dbt
Responsibilities
Build batch and streaming data pipelines; Model trusted datasets for analytics and machine learning; Develop APIs and services that expose data products; Improve orchestration, testing, and data quality controls; Optimize performance and cost across the platform; Collaborate with analysts, product managers, and application engineers
Seniority
Senior, hands-on IC