Senior Software Engineer
Core
Lead end-to-end technical solutions for enterprise-scale backend services, SDKs for Connected Vehicle Cloud and OnStar Data Services, and cloud-native infrastructure on Microsoft Azure.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Enterprise fleet and commercial software, SDKs, cloud-based server-side business logic, and scalable service-oriented architectures.
Domain
Automotive technology, Connected Vehicles, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Spring frameworks, REST APIs, PostgreSQL, Oracle, NoSQL, Azure, AWS, GCP, CI/CD, Agile, System Design, Data Structures, Algorithms
Preferred skills
Cucumber/BDD, React, Modern JavaScript, Event-driven architecture, Streaming technologies
Technologies
Cucumber, Java, Kotlin, Spring, PostgreSQL, Oracle, Azure, AWS, GCP, React, HTML, CSS
Responsibilities
Define executable requirements using BDD, develop SDKs for CVC and OnStar, design and implement cloud-based server-side logic, manage full SDLC including testing and deployment, diagnose and resolve software anomalies, apply cloud-native architecture principles.
Seniority
Senior, hands-on IC