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
Deliverable
production ML models | product features | dashboards & analysis
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