Principal Software Engineer, Engineering Effectiveness
General Motors
Fully remote, with potential in-office requirements for candidates near a gm hub.
10+ years professional software engineering experience
Solve high-complexity engineering problems with limited oversight
Deep hands-on engineering capability across code and systems
General Motors is seeking a Principal Software Engineer focused on enhancing engineering effectiveness through the resolution of complex technical challenges. The ideal candidate will have over ten years of experience in software engineering, with a strong emphasis on improving workflows and systems within the software development process
Job Summary
This role focuses on solving difficult engineering problems to materially improve speed, cost, correctness, and usability within the software development process.
The ideal candidate will identify areas where human and compute workflows operate below potential and design scalable technical solutions to unlock outsized improvements.
General Motors is committed to a world with Zero Crashes, Zero Emissions, and Zero Congestion while fostering an inclusive workplace where employees can thrive.
Matching Summary
Match Score: 85
General Motors is seeking a Principal Software Engineer focused on enhancing engineering effectiveness through the resolution of complex technical challenges. The ideal candidate will have over ten years of experience in software engineering, with a strong emphasis on improving workflows and systems within the software development process.
Skills & Requirements
Must-have
10+ years professional software engineering experience
Solve high-complexity engineering problems with limited oversight
Deep hands-on engineering capability across code and systems
Strong systems thinking to find root causes of inefficiency
Ability to move between investigation and implementation
Nice-to-have
Experience optimizing large-scale build and CI/CD workflows
Track record of delivering high-leverage technical improvements
Experience designing internal platforms or workflow tooling
Passion for correctness, usability, and efficiency
Instincts for finding disproportionate gains in technical approaches
Key Requirements
10+ years of professional software engineering experience
Demonstrated ability to solve unusually difficult technical problems
Strong track record of delivering high-leverage improvements