Staff Software Engineer, Engineering Effectiveness

General MotorsMilford, MI
Remote

About The Position

General Motors is seeking a highly skilled and experienced professional to join their team as a Staff Software Engineer, Engineering Effectiveness. This role focuses on improving the software development experience across teams by identifying high-impact friction and building practical solutions. The person will examine tools, workflows, automation, data visibility, and developer usability to simplify, connect, and improve the overall engineering experience. The ideal candidate is autonomous, hands-on, and motivated by solving structural problems. They should be comfortable with ambiguity, understanding team dynamics, and delivering solutions that enhance correctness, usability, and long-term team effectiveness. This role drives change through hands-on implementation, technical leadership, and collaboration with partner teams.

Requirements

  • 10+ years of professional software engineering experience
  • Demonstrated ability to independently identify important technical problems and deliver effective solutions with limited oversight
  • Strong track record of building software, automation, platforms, or internal tools that improve developer productivity or engineering workflows
  • Excellent systems thinking and problem-solving skills, with the ability to distinguish root causes from surface-level symptoms
  • Experience working across team boundaries and influencing outcomes without relying on organizational authority
  • Passion for correctness, usability, and creating a “pit of success” where the easiest path is also the right one

Nice To Haves

  • Experience in developer productivity, developer experience, platform engineering, or software engineering effectiveness
  • Experience improving CI/CD, source control workflows, build systems, testing workflows, release processes, or engineering automation
  • Experience designing or building dashboards, developer portals, workflow tooling, or self-service internal platforms
  • Experience improving adoption and effectiveness of shared tools and processes across multiple teams
  • Strong coaching and mentoring instincts, especially in helping teams build the skills needed to sustain progress independently

Responsibilities

  • Identify high-value opportunities to improve engineering effectiveness across tools, workflows, and developer experience
  • Build practical software solutions that simplify, unify, automate, and optimize software-development workflows
  • Partner closely with teams to understand pain points and root causes, then implement durable improvements
  • Improve the usability, correctness, and discoverability of engineering systems, dashboards, and self-service tools
  • Teach and enable partner teams so that improvements remain sustainable after the initial work is complete
  • Work with a high degree of independence, owning technical execution end to end with limited oversight

Benefits

  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service