The Senior Software Engineer will design, develop, and maintain scalable, secure connectivity services for GM’s connected vehicle experiences
Job Summary
The Senior Software Engineer will design, develop, and maintain scalable, secure connectivity services for GM’s connected vehicle experiences.
GM offers a hybrid work arrangement requiring onsite presence in Warren, MI three times per week and fosters an inclusive workplace culture committed to diversity and belonging.
The company provides comprehensive benefits from day one to support employee well-being and career growth.
Matching Summary
The Senior Software Engineer will design, develop, and maintain scalable, secure connectivity services for GM’s connected vehicle experiences.
Skills & Requirements
Must-have
Java microservices development
Cloud-native environment experience
Spring Boot 3.2+
Event-driven integrations with Spring Kafka
PostgreSQL schema and query optimization
Datadog monitoring and alerting
Kubernetes and Docker container orchestration
Nice-to-have
Agile team collaboration
Technical mentoring and thought partnership
Cross-functional team communication
Production support and troubleshooting
Continuous improvement mindset
Key Requirements
Bachelor’s degree or equivalent experience
5+ years professional software engineering
Experience with microservices and REST/gRPC APIs
Experience with CI/CD pipelines and automated testing
Experience designing scalable distributed systems
Experience working in agile environments
No immigration sponsorship available
Work Rights
Must have valid US work authorization without company sponsorship