General Motors is seeking a highly skilled and experienced professional to join our team as a Principal Software Engineer, Engineering Effectiveness .
This role is focused on solving some of the most difficult and high-leverage engineering problems across the software development process. The person in this role will identify areas where human workflows, compute workflows, and engineering systems are operating far below their potential, then design and implement technical solutions that materially improve speed, cost, correctness, and usability.
The ideal candidate is highly autonomous, deeply technical, and energized by problems that appear difficult, inefficient, or intractable. They should be comfortable moving between code, systems, data, workflows, and organizational habits to find the real source of inefficiency and unlock outsized improvements. This role will drive change through hands-on implementation, technical leadership, and close collaboration with partner teams.
-
Identify and solve high-complexity engineering problems with the potential for outsized improvements in speed, efficiency, cost, or developer effectiveness
-
Analyze systems and behavioral patterns across teams and codebases to find root causes of waste, friction, duplication, or poor performance
Your Skills and Abilities (Required Qualifications):
-
Strong track record of delivering high-leverage technical improvements across software, automation, platforms, or engineering workflows
-
Passion for correctness, usability, efficiency, and creating systems that make good engineering outcomes easier to achieve
What Can Give You a Competitive Advantage (Preferred Qualifications)