Senior Software Engineer, Data Platform (Autonomous Vehicles)
Company: General Motors (GM)
Location: Austin, TX
Salary: $153,200 - $269,200 a year
Type: Full-time
Posted: 2026-10-15
About this role
Job Description
The Role
We are seeking a highly skilled and experienced Senior Software Engineer to join our Autonomous Vehicles Data team. In this role, you will play a critical part in designing, developing, and maintaining the robust data platforms essential for the development and deployment of self-driving car technology.
What You’ll Do
- Own and Improve deployment of key Autonomy Data platform services used in AV model training, mining, labeling and replay.
- Champion operational excellence via SLO/SLI definition and measurement including leadership in incident and support response.
- Collaborate with stakeholders (ML & Data Engineers), translate needs & pain points into requirements, build self-serve capabilities and drive adoption.
- Deliver e2e technical projects owning major technical decisions and tradeoffs & contribute to the team’s strategic roadmap.
- Actively participate in team’s planning, code reviews and design discussions.
- Conduct technical interviews, onboard new and mentor junior engineers.
Your Skills & Abilities (Required Qualifications)
- BA or BS in Computer Science, Electrical Engineering, Mathematics, Physics, or another relevant field.
- 5+ years in building and supporting large-scale data platforms, including deployment of high-performance services supporting Petabytes of weekly data serving.
- Expert-level proficiency in **Java, C++, Go or Python** , with a proven track record of designing and implementing robust, distributed systems.
- Expertise in deployment and managing services in at least one major public cloud provider (Azure, GCP or AWS) utilizing automation and observability for operational excellence
- Experience optimizing services for cost efficiency, performance & reliability.
- Experience with multi-language hosted services architecture and proven ability to manage the full operational lifecycle of systems.
What Can Give You a Competitive Advantage (Preferred Qualifications)
- Ex...