Drimva

General Motors

Senior Backend Software Engineer - GM Energy

$129K–$198K

Warren, Michigan, United States of America +2 · Hybrid · Senior · Full-time · Posted Jul 22, 2026

Location
Warren, Michigan, United States of America
Austin Technical Center - Austin Technical Center
Sunnyvale Technical Center - Sunnyvale Technical Center (CL)
Experience
5+ years of professional software engineering experience.
Education
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
Visa sponsorship
GM does not provide immigration-related sponsorship for this role, now or in the future.

About the job

Designs, builds, and operates secure, scalable backend services and APIs for GM Energy products and business capabilities.

What you'll do

  • Own backend service architecture and API design, and deliver services throughout the software development lifecycle.
  • Improve performance, reliability, security, and observability; troubleshoot production issues and implement preventive fixes.
  • Collaborate across teams, raise engineering standards, and mentor engineers.

What they ask for

  • Bachelor’s degree in a related technical field, or equivalent practical experience.
  • 5+ years of professional software engineering experience.
  • Hands-on experience building backend applications and production APIs; proficiency in one or more backend languages such as Java, Kotlin, Python, Go, or similar.
  • Experience with RESTful APIs, service integrations, cloud platforms, distributed systems, and relational and/or NoSQL databases.

Nice to have

  • Experience with Azure, cloud-native architecture, Docker, or Kubernetes.
  • Experience with event-driven systems, CI/CD, infrastructure automation, DevOps, or observability tooling.

Pay

$129,400 - $198,400 USD base salary

Tools

Java, Kotlin, Python, Go, RESTful APIs, Azure, Docker, Kubernetes

Model-written summary · the original posting is authoritative

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