FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer, Developer Experience
General Motors. Set and lead technical strategy and delivery for platforms, tools, and workflows improving developer productivity, quality, and satisfaction across GM .
Tech Stack
Tools & technologiesDistributed SystemsJavaPythonSDLCTypeScriptGo
About the role
Key responsibilities & impact- Set and lead technical strategy and delivery for platforms, tools, and workflows improving developer productivity, quality, and satisfaction across GM
- Define and drive adoption of golden paths covering repository structure, CI/CD, testing, security, observability, and deployment
- Build automation and self-service capabilities to reduce manual toil, including environment provisioning, pipeline setup, guardrail enforcement, and standards checks
- Lead strategy for embedding AI into engineering workflows, including agents and copilots for planning, coding, testing, documentation, and operations
- Partner with product, security, infrastructure, and application leaders to translate pain points into platform and tooling improvements
- Mentor and coach engineers on software engineering, AI-assisted development, and recommended practices
- Define, socialize, and own outcome-focused engineering metrics such as lead time for changes, PR cycle time, change failure rate, and developer satisfaction
- Shape and govern engineering standards, patterns, and reference architectures across Core IT and beyond
Requirements
What you’ll need- Proven experience as a Principal Engineer or senior technical leader driving technical strategy and execution across multiple teams or organizations
- Strong systems thinking and product mindset
- Experience using and integrating AI/ML into engineering workflows, or strong evidence of ability to ramp quickly
- Technical leadership without formal authority, including mentoring, design reviews, roadmap influence, and cross-team alignment
- Excellent communication skills
- 10+ years of experience in software development, including significant time in senior/staff/principal-level roles
- Strong proficiency in at least one modern language such as Java, Go, C#, Python, or TypeScript
- Experience designing, building, and operating distributed systems in production
- Deep experience designing and operating modern CI/CD pipelines and release processes
- Hands-on experience with developer platforms and SDLC tooling such as GitHub/GitLab, CI/CD systems, Jira/ADO, artifact repositories, secrets management, and feature flags
- GM does not provide immigration-related sponsorship; applicants must not require GM immigration sponsorship now or in the future
- Preferred: experience in platform engineering, SRE, or internal developer platforms
- Preferred: background in large, regulated, or safety-critical environments
- Preferred: prior work in Developer Experience, Developer Productivity, or DevTools organizations
Benefits
Comp & perks- Benefits and Total Rewards resources available from day one
- Reasonable accommodations for applicants with disabilities
- Inclusive, non-discriminatory workplace
- Role-related assessment and/or pre-employment screening where applicable