General Motors

Senior Manager, Software Engineering – Engineering Efficiencies

General Motors

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Manual Apply

Salary

💰 $219,000 - $396,700 per year

Job Level

Senior

Tech Stack

Cloud

About the role

  • Grow and lead a high-performing, hands-on software engineering team that supplements Infrastructure Engineering with flexible delivery capacity.
  • Partner across Infrastructure Engineering to align on roadmaps, pain points, and opportunities, then provide burst engineering capacity that unblocks delivery and ensures teams meet commitments.
  • Establish a rigorous intake, scoping, and prioritization process to match engineering capacity with the highest-impact work.
  • Drive modern engineering and automation practices (CI/CD, testing, observability, IaC, etc.) that improve delivery speed, reliability, and maintainability.
  • Set clear goals, operating rhythms, and success metrics (e.g., time-to-deliver, backlog burn-down, reliability SLIs/SLOs) to demonstrate impact and predictability.
  • Coach and develop early‑career engineers through structured mentorship, targeted project rotations, and transparent progression frameworks that prepare them for senior roles across GM.
  • Ensure strong technical execution: code reviews, design reviews, iterative delivery, and pragmatic system design aligned to reliability, security, and cost constraints.
  • Build durable partnerships with Infrastructure Engineering teams to deliver cohesive solutions and reduce operational risk.
  • Communicate outcomes clearly to stakeholders, translating technical progress into business impact and actionable next steps.

Requirements

  • 10+ years of experience in software engineering organizations as an individual contributor.
  • Several years of experience leading hands-on software engineering teams that deliver platform, infrastructure, or developer productivity solutions.
  • A track record of allocating teams to the highest‑value work, managing an intake pipeline, and delivering predictable outcomes in fast-moving environments.
  • Strong coaching skills and a passion for developing early‑career engineers through mentorship, feedback, and well-defined growth paths.
  • Practical expertise with modern engineering practices: CI/CD, automated testing, observability/monitoring, infrastructure as code, and cloud‑native development.
  • Ability to balance speed and rigor, knowing when to build scalable systems and when to ship pragmatic solutions that unblock delivery.
  • Excellent stakeholder management: you listen first, align on outcomes, and communicate progress and risks clearly.
  • Comfort operating across ambiguity, quickly scoping problems, and creating structure that drives momentum.