Software Engineer - Data Workflows
Core
Design and deploy cloud-native data workflows for large-scale ADAS simulation and evaluation, ingesting and transforming real-world and simulated driving data to power analytics tools.
Role type
Senior backend software engineer (data engineering)
Builds
Scalable simulation platforms, cloud infrastructure, automated testing pipelines, and analytics applications for AD/ADAS systems
Domain
Autonomous driving (ADAS) and cloud data engineering
Deliverable
production ML models | product features
Required skills
Python, SQL, data schema design, ETL pipelines, cloud infrastructure, API development, test automation
Preferred skills
Microservices, serverless architectures, performance optimization, infrastructure as code (Terraform)
Technologies
Python, SQL, AWS, Microsoft Azure, Google Cloud, DynamoDB
Responsibilities
Build and optimize end-to-end data workflows from collection to user-facing tools; Create efficient data models and automation pipelines for AD/ADAS systems; Develop robust APIs to support data analytics applications; Implement comprehensive testing strategies to ensure application reliability; Write clear technical design documents and system documentation; Deliver features through the full software lifecycle
Seniority
Senior, hands-on IC