Senior Software Engineer, Vehicle Experience Platform

General Motors

Warren (MI)

Hybrid

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors is seeking an experienced Senior Software Engineer - Vehicle Experience Services to design, build, and support platforms that connect GM vehicles with the cloud. You will own distributed systems, collaborating across teams to deliver scalable, reliable connected vehicle experiences.

The role emphasizes hands-on implementation from architecture through production support, including on-call rotations and comprehensive monitoring.

Qualifications

  • Bachelor's degree or equivalent practical experience required.
  • 5+ years of professional software engineering experience building production-grade services or platforms.
  • Hands-on experience with cloud-native development and distributed systems.
  • Experience with Microservices, REST/gRPC APIs, and modern CI/CD pipelines.

Responsibilities

  • Design, develop, and maintain Java microservices using Spring Boot 3.2+ and Java 17+ in a cloud-native environment.
  • Implement event-driven integrations using Spring Kafka (producers, consumers, error handling, retries, monitoring).
  • Design and optimize PostgreSQL schemas, queries, and migrations for data integrity and performance.
  • Build and maintain monitoring and alerting with Datadog for owned services.
  • Collaborate with product, architecture, and other engineering teams across Carrier and Vehicle Services Platform.
  • Troubleshoot production issues, perform root-cause investigations, and participate in on-call rotations.
  • Participate in code reviews and maintain coding standards for quality, security, and performance.
  • Develop technical documentation, runbooks, and support guides for services.

Skills

Cloud-native development
Microservices
REST/gRPC APIs
Containers & Kubernetes
CI/CD & automated testing
Spring, Kafka, Azure

Education

Bachelor's degree or equivalent practical experience

Tools

Kubernetes
Docker
Datadog
PostgreSQL
Spring Framework
Azure

Job description

General Motors is seeking an experienced Senior Software Engineer - Vehicle Experience Services to design, build, and support platforms that connect GM vehicles with the cloud. You will own distributed systems, collaborating across teams to deliver scalable, reliable connected vehicle experiences.

The role emphasizes hands-on implementation from architecture through production support, including on-call rotations and comprehensive monitoring.

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

Similar jobs worth comparing

Senior Vehicle Experience Cloud Software Engineer
Senior Vehicle Experience Cloud Software Engineer

General Motors • Michigan

Hybrid
USD 130,000 - 170,000
Staff Embedded Platform Engineer (Lead & Scale)
Staff Embedded Platform Engineer (Lead & Scale)

General Motors • United States

On-site
USD 171,000 - 289,000
GM vehicle discounts
Health benefits
Senior Software Engineer - Vehicle Experience Services
Senior Software Engineer - Vehicle Experience Services

General Motors • Warren (MI)

On-site
USD 120,000 - 160,000
Senior Software Engineer – MBFF Platform & Microservices
Senior Software Engineer – MBFF Platform & Microservices

General Motors • Warren (MI)

On-site
USD 120,000 - 180,000
Relocation benefits
Lead Embedded Software Platform Architect (Remote)
Lead Embedded Software Platform Architect (Remote)

General Motors • Michigan

Hybrid
USD 171,000 - 289,000
GM vehicle discounts
Health & wellbeing benefits
Tuition assistance
Vehicle Software Engineering Manager — Lead & Deliver
Vehicle Software Engineering Manager — Lead & Deliver

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,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
Vehicle Software Engineer – Embedded & Controls
Vehicle Software Engineer – Embedded & Controls

ApplyMint • Milford Charter Township (MI)

Hybrid
USD 85,000 - 120,000
Medical
Dental
Vision
+7
Staff Embedded Software Engineer – Fleet-Scale Control
Staff Embedded Software Engineer – Fleet-Scale Control

General Motors • Warren (MI)

On-site
USD 140,000 - 200,000
Entry-Level Embedded Vehicle Software Engineer
Entry-Level Embedded Vehicle Software Engineer

General Motors • United States

Hybrid
USD 110,000 - 140,000
Relocation benefits