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 transportation and mapping optimization
Domain
Mobility / Transportation / Cloud-native data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, Spark, data pipeline orchestration, cloud-native architecture, containerization (Docker, Kubernetes), ETL/ELT development
Preferred skills
GCP services, Airflow, CI/CD practices, data quality monitoring, Snowflake, DBT, Flink, Kafka
Technologies
Spark, Google Cloud Platform (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 models; collaborate with cross-functional teams to translate data requirements into scalable solutions; drive architectural decisions for distributed data processing and pipeline reliability
Seniority
Senior, hands-on IC