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