Senior Data Engineer
Core
Design, implement, and maintain robust, scalable data pipelines for batch and real-time processing to support real-time optimization, advanced analytics, and machine learning applications.
Role type
Senior IC data engineer (backend infrastructure)
Builds
Scalable data pipelines, data marts, and data models for internal applications and ML workflows
Domain
Transportation/Mobility + Cloud Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Python, SQL, Spark, Airflow, CI/CD, Docker, Kubernetes, GCP services
Preferred skills
Data quality monitoring, Snowflake, DBT, Flink, Kafka
Technologies
Spark, GCP, Airflow, Docker, Kubernetes, Snowflake, DBT, Flink, Kafka
Responsibilities
Design and maintain scalable data pipelines for batch and real-time processing; Own backend data infrastructure including ingestion, transformation, and orchestration; Develop and optimize ETL/ELT workflows; Build and maintain data marts and data models; Collaborate with cross-functional teams to translate data requirements; Drive architectural decisions for distributed data processing and pipeline reliability
Seniority
Senior, hands-on IC