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 and testing pipelines.
Role type
Senior backend software engineer (data engineering & cloud infrastructure)
Builds
Scalable simulation platforms, cloud infrastructure, automated testing pipelines, and analytics applications for AD/ADAS systems
Domain
Autonomous driving (ADAS/L2-L4), cloud engineering, data analytics
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, data schema design, ETL pipelines, cloud infrastructure (AWS/Azure/GCP), API development, test automation
Preferred skills
Microservice and serverless architectures, performance optimization, Infrastructure as Code (Terraform)
Technologies
Python, SQL, DynamoDB, AWS, Microsoft Azure, Google Cloud, Terraform
Responsibilities
Build and optimize end-to-end data workflows from collection to user-facing tools; Develop efficient data models and automation pipelines for AD/ADAS systems; Implement robust APIs to support data analytics applications; Create comprehensive testing strategies to ensure application reliability; Write clear technical design documents and system documentation
Seniority
Senior, hands-on IC