Senior Software Engineer - Data Infrastructure
Core
Build and maintain scalable data infrastructure and pipelines to support autonomous driving (AD/ADAS) development by processing petabytes of vehicle fleet data.
Role type
Senior Software Engineer - Data Infrastructure
Builds
Data pipelines, distributed systems, and cloud applications for ML model training and validation in the self-driving space.
Domain
Automotive / Autonomous Driving / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, distributed systems, cloud applications (AWS/GCP/Azure), RPC protocols (gRPC/protobuf), data processing
Preferred skills
workflow orchestration, batch processing, testable modular code design, mentoring
Technologies
Flyte, AWS, SQS, Kafka, BigQuery, ElasticSearch, Python, gRPC, protobuf
Responsibilities
Build efficient data pipelines for ingestion from the vehicle fleet; Work on distributed systems that serve, process and transform large quantities of data in the cloud; Design the long term strategy for several of our products; Mentor junior engineers in their day to day work
Seniority
Senior, hands-on IC with mentorship responsibilities