General Motors
Senior Software Engineer – Microservices Architecture
Austin, Texas, United States of America +1 · Hybrid · Senior · Full-time · Posted Oct 15, 2026
- Location
- Austin, Texas, United States of America
Warren, Michigan, United States of America - Experience
- 5+ years of software engineering experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role, now or in the future; the posting includes direct sponsorship and work authorization requiring company immigration support.
About the job
Designs and operates secure, scalable microservices and integration services that support GM mobile ownership experiences and connect apps with enterprise systems.
What you'll do
- Develop and maintain Java/Spring Boot microservices, APIs, and event-driven integrations.
- Deploy and operate cloud services, improve CI/CD and observability, and strengthen service reliability.
- Apply AI-enabled engineering practices, collaborate across teams, and mentor engineers.
What they ask for
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Hands-on software engineering experience with Java and Spring Boot, plus experience designing microservices and RESTful APIs.
- Experience with cloud platforms, DevOps and CI/CD, TDD and automated testing, and SQL databases such as Oracle or PostgreSQL.
- Strong communication, collaboration, and problem-solving skills.
Nice to have
- Experience with GraphQL, WebSockets, event-driven architecture, or NoSQL technologies.
- Experience with Azure services, observability tools, cloud-native deployment, AI-assisted tools, or additional languages such as NodeJS, Typescript, Javascript, or Go.
Tools
Java, Spring Boot, Azure, AKS, Azure DevOps, JUnit, Mockito, PostgreSQL
AI focus
Use AI-enabled engineering practices to improve developer productivity, code quality, operational insight, anomaly detection, incident triage, and capacity awareness.
Model-written summary · the original posting is authoritative