Drimva

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

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)