General Motors

Senior Software Engineer, Data Platform (Autonomous Vehicles)

General Motors
Apply
1 day ago
Austin, TX, USA or Mountain View, CA, USASenior

Base Salary

$153k - $269k/yr

Responsibilities

  • Own and improve deployment of data platform services used for autonomous-vehicle model training, mining, labeling, and replay.
  • Define and measure SLOs and SLIs while leading incident and support response.
  • Collaborate with ML and data engineers to build self-service capabilities and drive adoption.
  • Deliver end-to-end technical projects, make major technical decisions and tradeoffs, and contribute to the strategic roadmap.
  • Optimize distributed services for cost efficiency, performance, and reliability across their operational lifecycle.
  • Participate in planning, code reviews, design discussions, technical interviews, onboarding, and mentoring.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, Physics, or another relevant field.
  • At least 5 years of experience building and supporting large-scale data platforms and high-performance services serving petabytes of weekly data.
  • Expert proficiency in Java, C++, Go, or Python and experience designing robust distributed systems.
  • Experience deploying and managing services with Azure, GCP, or AWS using automation and observability.
  • Experience with multi-language hosted-services architecture and full operational lifecycle management.
  • Preferred experience with Beam or Spark data-processing frameworks, high-throughput and low-latency serving layers, petabyte-scale ingestion and processing architectures, and SQL engines or queries.

Benefits

  • Medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation and holidays, tuition assistance, employee assistance program, and GM vehicle discounts.
  • Hybrid work arrangement requiring reporting to a specific location at least 3 times per week, or at another frequency determined by the manager.
  • Relocation benefits are available for qualifying candidates.
  • Additional bonus potential is available through an incentive pay program based on company and individual performance and job level.

Categories

BackendData Engineering
General Motors

About General Motors

10,000+ employees

General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.

Contact me