Senior Backend Engineer - Vehicle Data Platform

General Motors

Sunnyvale (CA)

Hybrid

USD 171,000 - 261,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
Retirement savings plan
Paid vacation & holidays

Job summary

General Motors in Sunnyvale, CA, seeks a Senior Software Engineer to build scalable APIs and data pipelines powering GM's autonomous programs. You'll own production services, collaborate across AI research, data engineering, vehicle engineering, and product teams, and drive observability and reliability.

The role requires 7+ years of software engineering, strong Python skills, and experience with event-driven architectures, data ingestion, and production operations.

Qualifications

  • 7+ years of professional software engineering experience with ownership of production systems.
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Proficiency in Python or another modern backend programming language.
  • Strong experience designing scalable backend services, APIs, and relational data models.
  • Experience with event-driven architectures, asynchronous workflows, data ingestion, testing, debugging, and production operations.
  • Ability to communicate technical decisions and lead work across organizational boundaries.

Responsibilities

  • Design and develop APIs, domain services, event-driven workflows, and vehicle-recording metadata pipelines.
  • Build services and user experiences for defining collection events and triggers, selecting data, generating and validating configurations, deploying campaigns, and monitoring results.
  • Design version-aware workflows that reconcile signals, schemas, hardware capabilities, and software compatibility across vehicle platforms.
  • Improve visibility into campaign health, fleet coverage, recording volume, ingestion latency, and data quality.
  • Lead technical design and deliver cross-team initiatives involving vehicle recording, fleet management, data platforms, autonomy, privacy, product, and program teams.
  • Raise the engineering bar through architecture reviews, automated testing, code reviews, technical mentorship, and production support.

Skills

Software engineering
Python
Event-driven architectures
Communication across teams
Production systems ownership

Education

Bachelor's degree in CS/CE/EE or equivalent

Tools

PostgreSQL
Kubernetes
Google Cloud
Kafka
FastAPI
React
TypeScript

Job description

General Motors in Sunnyvale, CA, seeks a Senior Software Engineer to build scalable APIs and data pipelines powering GM's autonomous programs. You'll own production services, collaborate across AI research, data engineering, vehicle engineering, and product teams, and drive observability and reliability.

The role requires 7+ years of software engineering, strong Python skills, and experience with event-driven architectures, data ingestion, and production operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Scalable Vehicle Data Platform
Senior Software Engineer – Scalable Vehicle Data Platform

General Motors • United States

Hybrid
USD 171,000 - 261,000
Health and wellbeing benefits
Retirement savings plan
Paid vacation & holidays
Senior Backend Platform & API Engineer
Senior Backend Platform & API Engineer

General Motors • Austin Center (MI)

Hybrid
USD 129,000 - 199,000
Health & wellness benefits
GM vehicle discounts
Tuition assistance
+1
Senior Data Engineer, Vehicle Telemetry Platform & AI
Senior Data Engineer, Vehicle Telemetry Platform & AI

General Motors • Warren (MI)

Hybrid
USD 129,000 - 169,000
Health & wellbeing benefits
Retirement plan
GM vehicle discounts
+3
Senior Backend Engineer: APIs & Platform Lead
Senior Backend Engineer: APIs & Platform Lead

General Motors • Warren (MI)

Hybrid
USD 129,000 - 199,000
Senior AI/Data Engineer — Cloud-Native Backend & Pipelines
Senior AI/Data Engineer — Cloud-Native Backend & Pipelines

General Motors • Austin (TX)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Relocation benefits
Senior Backend Architect: Scale Global Automotive Services
Senior Backend Architect: Scale Global Automotive Services

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 153,000 - 269,000
Health benefits
GM vehicle discounts
Retirement plan
+1
Senior Backend Engineer - Distributed Systems & Cloud
Senior Backend Engineer - Distributed Systems & Cloud

General Motors • Mountain View (CA)

Hybrid
USD 265,000 - 311,000
Senior Data Engineer, Telemetry Platform (Hybrid)
Senior Data Engineer, Telemetry Platform (Hybrid)

General Motors • Austin (TX)

Hybrid
USD 129,000 - 169,000
Health insurance
Dental insurance
Vision insurance
+7
Senior Backend Engineer — Build Scalable, High-Impact Services
Senior Backend Engineer — Build Scalable, High-Impact Services

General Motors • Sunnyvale (CA)

On-site
USD 153,000 - 269,000
Health benefits
Retirement plan
Paid vacation & holidays
+1
Senior ML/AI Engineer: Observability & Cloud Platforms Lead
Senior ML/AI Engineer: Observability & Cloud Platforms Lead

General Motors • Sunnyvale (CA)

Hybrid
USD 178,000 - 231,000