Taro Logo

Staff Backend Software Engineer

Leading automotive company focused on creating a world with Zero Crashes, Zero Emissions and Zero Congestion.
Roswell, GA, USAMountain View, CA, USA
$186,200 - $285,300
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Automotive · Enterprise SaaS

Description For Staff Backend Software Engineer

General Motors is seeking a Staff Backend Software Engineer to lead and develop high-performance backend services for GM Commercial Services' software solutions. This role offers a unique opportunity to work across all GM Commercial Services software products and shape the future of system architecture, APIs, and customer solutions. The position requires 10+ years of experience in building large engineering projects, with expertise in Java/Kotlin and cloud technologies. The successful candidate will provide technical leadership, mentor other engineers, and drive best practices in code quality and system design. Based in either Roswell, GA or Mountain View, CA, this hybrid role offers a competitive salary range of $186,200-$285,300, along with comprehensive benefits including healthcare, 401k, and vehicle discounts. GM's mission focuses on achieving Zero Crashes, Zero Emissions, and Zero Congestion, making this an opportunity to impact the future of automotive technology while working with cutting-edge distributed systems and enterprise applications.

Last updated a day ago

Responsibilities For Staff Backend Software Engineer

  • Provide technical leadership in designing and building the flagship GM Commercial Services Software
  • Develop deep understanding of GM Commercial Services' business strategy and goals
  • Identify and solve high-impact, complex problems
  • Promote best practices, produce high quality code, documentation, automated tests and monitoring
  • Build and launch new products for internal and external customers
  • Design, evaluate, and enhance efficiency of distributed systems
  • Collaborate with stakeholders across the organization
  • Mentor engineers earlier in their technical career

Requirements For Staff Backend Software Engineer

Java
Kotlin
  • 10+ years experience in designing and building large engineering projects
  • Experience in Java/Kotlin + SpringBoot
  • Experience with public cloud providers (Azure, AWS, GCP)
  • Strong problem-solving skills and ability to work in agile environment
  • Knowledge of software design patterns, OO, data structures, and algorithms
  • Strong understanding of NoSQL and relational DB
  • Experience with project management
  • Experience creating and leading technical architecture for enterprise applications
  • Proven ability to mentor and grow other engineers

Benefits For Staff Backend Software Engineer

401k
Dental Insurance
Vision Insurance
Medical Insurance
Parental Leave
Education Budget
  • Health savings account
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401k retirement plan
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts
  • Company vehicle (with MVR review)
  • Parental leave
  • Medical insurance
  • Bonus potential based on company and individual performance

Interested in this job?

Jobs Related To General Motors Staff Backend Software Engineer