General Motors
Senior Backend Software Engineer - Commercial Software
$153K–$269K
Sunnyvale, California, United States of America +1 · Hybrid · Senior · Full-time · Posted Oct 8, 2026
- Location
- Sunnyvale, California, United States of America
Austin, Texas, United States of America - Experience
- 5+ years of hands-on backend software development.
- Education
- BS/MS/PhD in Computer Science/Engineering preferred.
- Visa sponsorship
- GM does not provide immigration-related sponsorship for this role, now or in the future.
About the job
Leads the development of scalable backend services and systems for GM Commercial Software’s fleet products, shaping their architecture, APIs, and customer capabilities.
What you'll do
- Design, build, and maintain scalable, reliable, high-performance services and systems; launch new product capabilities.
- Improve engineering quality and efficiency, and collaborate with product, design, and engineering stakeholders.
- Mentor engineers and participate in technical and architectural discussions.
What they ask for
- 5+ years of hands-on backend software development.
- Experience building production-quality, high-performance scalable distributed systems and service-oriented architecture.
- Experience with Java, Scala, or Kotlin and SpringBoot.
- Production code testing, documentation, and observability experience; strong computer science fundamentals and understanding of NoSQL and relational databases.
Nice to have
- Experience with Azure, AWS, or GCP; IoT stack experience is a plus.
- Strong product focus; experience independently driving features through the development lifecycle; BS/MS/PhD in Computer Science/Engineering preferred.
Pay
$153,200 - $269,200 USD base salary
Tools
Java, Scala, Kotlin, SpringBoot, NoSQL, Azure, AWS, GCP
Model-written summary · the original posting is authoritative