Senior Software Engineer, Vehicle Experience Platforms

General Motors Company

Warren (MI)

Hybrid

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors is seeking a Senior Software Engineer - Vehicle Experience Services to design, build, and support platforms connecting GM vehicles with the cloud. You will work across cloud, network, and in-vehicle integrations to ensure reliable, secure, and scalable connectivity for current and next-generation connected vehicle experiences.

This role focuses on owning complex distributed systems, collaborating with internal and external partners, and driving hands-on implementation from

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5+ years of professional software engineering experience building production-grade services or platforms.
  • Hands-on experience with cloud-native development.
  • Microservices and REST/gRPC APIs.
  • Containers and orchestration (Kubernetes, Docker).
  • CI/CD pipelines and automated testing.
  • Experience designing and operating scalable distributed systems with focus on reliability, observability, performance.
  • Experience in agile environments and cross-functional collaboration.
  • Experience with Spring, Event Hub, Azure.

Responsibilities

  • Design, develop, and maintain Java microservices using Spring Boot 3.2+ and Java 17+ in a cloud-native environment.
  • Implement and support event-driven integrations using Spring Kafka (producers, consumers, error handling, retries, and monitoring).
  • Design and optimize PostgreSQL schemas, queries, and migrations for data integrity and performance.
  • Build and enhance monitoring and alerting systems using Datadog for owned services.
  • Collaborate with product, architecture, and other teams to refine requirements and deliver features.
  • Troubleshoot and resolve production issues, including log/metric analysis and on-call rotations.
  • Participate in code reviews, contribute to coding standards, and ensure quality, performance, and security.
  • Document services, runbooks, and support guides.
  • Act as a technical mentor to elevate engineering practices.
  • Work in an agile team, contributing to planning and continuous improvement.
  • Develop automated functional tests for components and system-level QA.

Skills

Java Spring Boot
Spring Kafka
Cloud-native
Microservices
PostgreSQL
Datadog monitoring
Kubernetes
Docker
CI/CD
Agile
Azure

Education

Bachelor’s degree or equivalent

Tools

Azure

Job description

General Motors is seeking a Senior Software Engineer - Vehicle Experience Services to design, build, and support platforms connecting GM vehicles with the cloud. You will work across cloud, network, and in-vehicle integrations to ensure reliable, secure, and scalable connectivity for current and next-generation connected vehicle experiences.

This role focuses on owning complex distributed systems, collaborating with internal and external partners, and driving hands-on implementation from

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Vehicle Experience (Hybrid)
Senior Software Engineer, Vehicle Experience (Hybrid)

General Motors Company • Austin (TX)

Hybrid
USD 140,000 - 180,000
Senior Vehicle Cloud Engineer - Microservices
Senior Vehicle Cloud Engineer - Microservices

General Motors Company • United States

Hybrid
USD 120,000 - 160,000
Senior Systems Engineer – Autonomous Vehicle Platform
Senior Systems Engineer – Autonomous Vehicle Platform

General Motors Company • Milford Charter Township (MI)

Hybrid
USD 157,000 - 259,000
Hybrid work arrangement
Company vehicle program
Relocation assistance
Senior Software Engineer, In-Vehicle Platform (Hybrid)
Senior Software Engineer, In-Vehicle Platform (Hybrid)

General Motors Company • Warren (MI)

Hybrid
USD 120,000 - 180,000
Senior Backend Engineer, Commercial Software Platform
Senior Backend Engineer, Commercial Software Platform

Mark Reges Jr - State Farm Agent • Sunnyvale (CA)

Hybrid
USD 153,000 - 269,000
GM vehicle discounts
Relocation assistance
Health benefits
Staff Platform Engineer — Build the Self-Service Cloud
Staff Platform Engineer — Build the Self-Service Cloud

General Motors • Mountain View (CA)

Hybrid
USD 160,000 - 333,000
Health, dental, vision insurance
Retirement savings plan
GM vehicle discounts
Senior Staff Software Engineer – Embedded Systems Platform
Senior Staff Software Engineer – Embedded Systems Platform

General Motors • Warren (MI)

Hybrid
USD 171,000 - 289,000
Company vehicle program
GM benefits package
Senior Software Engineer, Microservices & Azure Cloud
Senior Software Engineer, Microservices & Azure Cloud

General Motors Company • Warren (MI)

On-site
USD 130,000 - 190,000
Relocation benefits
Senior Frontend Engineer: Vehicle Software Integrity
Senior Frontend Engineer: Vehicle Software Integrity

General Motors • Mountain View (CA)

Hybrid
USD 150,000 - 190,000
Staff Systems Engineer - Autonomous Vehicle Platform
Staff Systems Engineer - Autonomous Vehicle Platform

General Motors Company • Warren (MI), Sunnyvale (CA)

Hybrid
USD 157,000 - 259,000
Company vehicle program
Health and wellbeing benefits
Relocation assistance