Senior Software Engineer - Vehicle Experience Services
Core
Design, build, and support cloud-native platforms connecting GM vehicles to the cloud, ensuring reliable and scalable connectivity for connected vehicle experiences.
Role type
Senior Software Engineer (Cloud/Backend)
Builds
Cloud-native vehicle connectivity platforms and services
Domain
Automotive / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices, PostgreSQL, Kubernetes, CI/CD, Distributed Systems, Event-driven Architecture, Azure
Preferred skills
Python, Automation Frameworks, Jenkins, Appium
Technologies
Spring Kafka, Datadog, Docker, gRPC, REST APIs
Responsibilities
Design and develop Java microservices; Implement event-driven integrations; Optimize database schemas; Build monitoring and alerting systems; Troubleshoot production issues and participate in on-call rotations; Mentor team members and drive engineering best practices.
Seniority
Senior, hands-on IC