General Motors is developing software-defined vehicles and connected commercial fleet solutions. This role leads backend service development for GM Commercial Software products, focusing on scalable, high-performance distributed systems.
What you’ll do
Lead development of high-performance backend services
Architect APIs and customer-facing capabilities
Drive features through the development lifecycle
Ensure production quality, testing, documentation, and observability
What you’ll need
5+ years of hands-on backend software development
Experience with distributed systems and Service-Oriented Architecture
Proficiency in Java, Scala, or Kotlin with Spring Boot
Strong CS fundamentals and systems architecture
Experience with NoSQL and relational databases
Experience with Azure, AWS, or GCP; IoT stack a plus
Original job description
General Motors is developing software-defined vehicles and connected commercial fleet solutions for safer, smarter, and more sustainable transportation. The Senior Backend Software Engineer will lead the development of high-performance backend services and systems across GM Commercial Software products, including their architecture, APIs, and…