Drimva

General Motors

Senior Software Engineer - Vehicle Experience Services

Warren, Michigan, United States of America +1 · Hybrid · Senior · Full-time · Posted Oct 26, 2026

Location
Warren, Michigan, United States of America
Austin, Texas, United States of America
Experience
5+ years of professional software engineering experience building production-grade services or platforms.
Education
Bachelor’s degree or equivalent practical experience.
Visa sponsorship
GM does not provide immigration-related sponsorship for this role, now or in the future.

About the job

Designs, builds, and supports cloud-connected vehicle services across cloud, network, and in-vehicle integrations, from architecture through production support.

What you'll do

  • Develop and maintain Java microservices and event-driven integrations; optimize PostgreSQL data structures.
  • Monitor and support services in production, troubleshoot incidents, and participate in on-call rotations.
  • Collaborate across teams, develop automated tests, review code, document services, and mentor engineers.

What they ask for

  • Bachelor’s degree or equivalent practical experience.
  • 5+ years of professional software engineering experience building production-grade services or platforms.
  • Hands-on cloud-native development; microservices and REST/gRPC APIs; containers and orchestration; CI/CD and automated testing.
  • Experience operating scalable distributed systems, working in agile cross-functional teams, and with Spring, Event Hub messaging, and Azure.

Nice to have

  • Experience with Springboot 3.2+, Java 17+, Spring Kafka, PostgreSQL, Azure, and Datadog.
  • Experience with Python, pyTest Automation framework, Robot/Autobot framework, Jenkins, Appium, or other automation frameworks.

Tools

Java 17+, Spring Boot 3.2+, Spring Kafka, PostgreSQL, Datadog, Azure, Kubernetes, Docker

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)