Senior Software Engineer – Scalable Vehicle Data Platform

General Motors

United States

Hybrid

USD 171,000 - 261,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
Retirement savings plan
Paid vacation & holidays

Job summary

General Motors is seeking a Senior Software Engineer for the Smart Collect platform to develop services, integrations, automation, and end-to-end observability across fleets and data pipelines.

You will ensure data flows reliably from vehicles to our AI/ML and analytics platforms with strong guarantees on quality, privacy, and operational excellence, collaborating with multiple disciplines to scale across GM programs.

Qualifications

  • 7+ years building production software, with ownership of services.
  • Degree in CS/CE/EE or equivalent practical experience.
  • Proficiency in Python or another modern backend language.
  • Experience designing scalable backend services and relational data models.
  • Experience with event-driven architectures and production operations.
  • Ability to communicate technical decisions across teams.

Responsibilities

  • Design and develop APIs, domain services, event-driven workflows, and vehicle-recording metadata pipelines.
  • Build services and UIs for defining collection events, generating configurations, and deploying campaigns.
  • Design version-aware workflows across vehicle platforms.
  • Improve visibility into campaign health, fleet coverage, and data quality.
  • Lead cross-team initiatives spanning vehicle recording, fleet management, data platforms, and privacy.
  • Raise the engineering bar via architecture reviews, automated testing, and production support.

Skills

7+ years
Bachelor's degree
Python
Backend design
Event-driven
Communication

Education

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

Tools

PostgreSQL
Kubernetes
Google Cloud (BigQuery, Pub/Sub)
Kafka
Observability platforms
Data quality systems
FastAPI/TypeScript/React

Job description

General Motors is seeking a Senior Software Engineer for the Smart Collect platform to develop services, integrations, automation, and end-to-end observability across fleets and data pipelines.

You will ensure data flows reliably from vehicles to our AI/ML and analytics platforms with strong guarantees on quality, privacy, and operational excellence, collaborating with multiple disciplines to scale across GM programs.

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

Similar jobs worth comparing

Senior Backend Engineer - Vehicle Data & AI Platforms
Senior Backend Engineer - Vehicle Data & AI Platforms

General Motors • Mountain View (CA)

Hybrid
USD 171,000 - 261,000
Health and wellbeing benefits
Hybrid work arrangement
Relocation benefits
Senior Backend Engineer, Vehicle Data Platform
Senior Backend Engineer, Vehicle Data Platform

General Motors • Sunnyvale (CA)

Hybrid
USD 171,000 - 261,000
Health benefits
Hybrid work arrangement
Relocation assistance
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 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 Data Engineer: Telemetry Data Platform & GenAI
Senior Data Engineer: Telemetry Data Platform & GenAI

General Motors • Warren (MI)

Hybrid
USD 119,000 - 175,000
Health benefits
GM vehicle discounts
Tuition assistance
+1
Agentic Data Engineer: AI-Powered Vehicle Data Platforms
Agentic Data Engineer: AI-Powered Vehicle Data Platforms

General Motors • Austin (TX)

Hybrid
USD 248,000 - 315,000
Health benefits
GM vehicle discounts
Tuition assistance
Staff Data Engineer, Telematics Data Platforms
Staff Data Engineer, Telematics Data Platforms

General Motors • Warren (MI)

Hybrid
USD 160,000 - 212,000
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
Staff Data Engineer — AI & Data Platform Lead
Staff Data Engineer — AI & Data Platform Lead

General Motors • United States

Hybrid
USD 160,000 - 212,000
Company vehicle program
Relocation support
Senior Software Engineer - Autonomy Evaluation & Analytics
Senior Software Engineer - Autonomy Evaluation & Analytics

General Motors • Sunnyvale (CA)

On-site
USD 140,000 - 210,000