Taro Logo

Staff Backend Software Engineer, Commercial Software & Services

A global automotive company leading the change with a vision of Zero Crashes, Zero Emissions and Zero Congestion.
$186,200 - $285,300
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Automotive · Enterprise SaaS

Job Description

General Motors is seeking a Staff Backend Software Engineer to join their Commercial Software & Services team in Sunnyvale, CA. This is a hybrid role requiring in-office presence three times per week. The position offers an exciting opportunity to lead and develop high-performance backend services and systems for GM's Commercial Services software solutions.

The role requires 7+ years of experience in building large-scale engineering projects, with expertise in JVM languages (Java/Kotlin + SpringBoot) and cloud platforms. The successful candidate will be responsible for technical leadership, architecture design, and mentoring other engineers while working on mission-critical systems.

GM offers a competitive compensation package ranging from $186,200 to $285,300, plus performance-based bonuses. The company provides comprehensive benefits including health, dental, vision coverage, retirement plans, and unique perks like GM vehicle discounts.

This is an excellent opportunity for a senior engineer looking to make a significant impact in the automotive industry's digital transformation. The role combines technical leadership with hands-on development, focusing on building scalable, reliable systems that support GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion.

The position offers growth opportunities through working with cutting-edge technologies and leading complex projects. You'll be part of a team driving innovation in automotive software solutions while enjoying the stability and benefits of working for a Fortune 500 company. The hybrid work arrangement provides flexibility while maintaining team collaboration and innovation through regular in-person interactions.

Last updated 8 days ago

Responsibilities For Staff Backend Software Engineer, Commercial Software & Services

  • 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
  • Drive improvements across the organization
  • Build and launch new products for internal and external customers
  • Collaborate with stakeholders across the organization
  • Mentor junior and experienced engineers

Requirements For Staff Backend Software Engineer, Commercial Software & Services

Java
Kotlin
Python
React
JavaScript
  • 7+ years experience in designing and building large engineering projects
  • Extensive experience in architecture and design patterns
  • Extensive experience in Java/Kotlin + SpringBoot
  • Experience with cloud providers (Azure, AWS, GCP)
  • Strong problem-solving skills
  • Excellent written and verbal communication skills
  • Knowledge of software design patterns, OO, data structures, and algorithms
  • Experience with SQL and NoSQL databases

Benefits For Staff Backend Software Engineer, Commercial Software & Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
  • Health and wellbeing programs
  • Medical, dental, vision coverage
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Bonus potential based on performance

Related Jobs

Staff Software Engineer - Salesforce

Staff Software Engineer position at GM focusing on Salesforce architecture and implementation, offering $195-299K salary with hybrid work options in Austin, Sunnyvale, or Warren.

Lead Software Engineer

Lead Software Engineer position at Disney Entertainment & ESPN Product & Technology, focusing on ad platforms and OMS systems development.

Software Engineer (L5), Ads Reporting

Senior Software Engineer role at Netflix building large-scale data processing systems for ads reporting infrastructure.

Lead Intelligent Automation Developer

Lead Intelligent Automation Developer position at Oshkosh Corporation, focusing on enterprise automation solutions using UiPath, Microsoft Power Platform, and Generative AI.

Lead Intelligent Automation Developer

Lead Intelligent Automation Developer position at Oshkosh Corporation focusing on enterprise automation solutions using UiPath, Microsoft Power Platform, and Generative AI.