You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
General Motors

Senior Backend Software Engineer, Commercial Software & Services

  • Hybrid
  • 6+ years

Salary

$153,200 - 269,100/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company's product teams design vehicles and experiences meant to be felt as well as seen, spanning hardware, battery systems, design, software, and safety and entertainment features.

The products carry millions of people each day, with the aim of making driving safer, smarter and more connected on a global scale.

Responsibilities

  • Lead the design and build of high-performance backend services and systems for the commercial software solution, which will span all of the commercial software products.
  • Shape the system architecture, APIs, products and customer approach for the commercial software line over time.
  • Provide technical leadership on building the flagship commercial software.
  • Learn the commercial services business strategy and goals well enough to tackle the most complex, highest-impact problems as one of the key leaders.
  • Spot inefficiencies and improvement opportunities across the whole organization, align people on how to address them, and deliver high-leverage solutions with wide reach.
  • Raise engineering standards by improving practices and producing strong code, documentation, automated tests and detailed monitoring.
  • Build and launch new products that deliver clear value to internal and external customers.
  • Work with stakeholders including dependent engineering teams, product, design, infrastructure and operations.
  • Mentor junior and experienced engineers in their careers.

Requirements

  • Have 5+ years of experience designing and building large engineering projects, including taking highly scalable, reliable and performant systems into production.
  • Have extensive experience with architecture and design of new and existing systems, covering design patterns, reliability and scaling.
  • Have extensive experience in Java, Kotlin or Python.
  • Have experience with SQL and NoSQL databases.
  • Have experience with at least one public cloud provider: Azure, AWS or GCP.
  • Solve problems well and work effectively in an agile environment.
  • Communicate clearly in writing and verbally, and collaborate well.
  • Know software design patterns, object-oriented design, data structures and algorithms.
  • Keep up with current industry trends and technologies.
  • Optional: a strong product focus and sense for product decisions.
  • Optional: experience managing projects to deliver on time with high quality.
  • Optional: experience with Databricks.
  • Optional: experience with React, modern JavaScript libraries, HTML and CSS.

Conditions

Base salary range is $153,200 to $269,100. The final offer depends on job-related factors and the geography of the selected candidate.

The company's pay range is an estimate based on what a successful applicant may be paid under applicable state law.

An incentive pay program pays out based on company performance, job level and individual performance.

This is a hybrid role: you are expected to work from a specific location at least 3 days a week, or at a frequency set by your manager.

The company does not provide immigration sponsorship for this role, now or in the future, including employer-of-record filings and work authorizations that need company support such as H-1B, OPT, STEM OPT, CPT, TN or J-1. Do not apply if you will need such sponsorship.

Relocation benefits are available to candidates who qualify under company policy.

The company is committed to a workplace free of unlawful discrimination that also builds inclusion and belonging.

Benefits

  • Health and wellbeing coverage includes medical, dental and vision, a Health Savings Account, Flexible Spending Accounts, a retirement savings plan, sickness and accident benefits, life insurance, paid vacation and holidays, tuition assistance, an employee assistance program, and vehicle discounts.

Where you’d work

Part of the week in the office

You can work from

  • United States

Relocation offered

No visa sponsorship

About the company

General Motors

  • Industry: Mobility

Office in Sunnyvale, United States

Also hiring in United States, Seattle, United States, Austin, United States and 8 more places

32 of their 197 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 3 red flags

Still hiring?

14 checks

1 red flag

How crowded?

8 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details15 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • Python
  • Java
  • Kotlin
  • SQL
  • AWS
  • JavaScript
  • HTML & CSS
  • Azure
Seniority
Senior
Type
Full-time
Industry
Mobility
Specialty
Backend
Region
United States
Show 9 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • Python
  • Java
  • Kotlin
  • SQL
  • AWS
  • JavaScript
  • HTML & CSS
  • Azure

Location

Work model
Hybrid
Region
United States
Office
  • Sunnyvale, United States
Remote from
  • United States
Relocation
Offered
Visa sponsorship
Not sponsored

Compensation

Salary
$153,200 - 269,100 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Mobility

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason