Principal Software Engineer - AI-Driven DevEx & Productivity

General Motors

Michigan

On-site

USD 160,000 - 230,000

Full time

38 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Motors is seeking a Principal Software Engineer for the Developer Experience (DevEx) team to improve engineer productivity and satisfaction. The role blends engineering strategy with data-driven insights to modernize workflows across GM.

You will drive AI-enabled tooling, define golden paths, and mentor engineers while collaborating with platform, product, security, and infrastructure leaders to convert insights into concrete improvements for the SDLC.

Qualifications

  • 10+ years of software development experience in senior/principal roles.
  • Proficient in at least one modern language (e.g., Java, Go, C#, Python, TypeScript).
  • Deep experience designing and operating CI/CD pipelines and release processes.
  • Hands-on experience with developer platforms and SDLC tooling (GitHub/GitLab, Jira/ADO, secrets management, feature flags).

Responsibilities

  • Set and lead technical strategy for platforms and workflows to improve productivity.
  • Define and drive adoption of golden paths for shipping software including CI/CD, testing, security and observability.
  • Build automation and self-service capabilities to reduce manual toil.
  • Lead strategy for embedding AI into engineering workflows and tools.
  • Partner with product, security, infra, and application leaders to translate pain points into improvements.
  • Mentor engineers and promote best practices in software engineering and AI-assisted development.
  • Define and own outcome-focused metrics and use data to guide investments.
  • Govern engineering standards and reference architectures across Core IT.

Skills

Technical leadership
Systems thinking
Product mindset
AI/ML in dev workflows
Cross-team influence
Excellent communication

Tools

GitHub/GitLab
CI/CD tooling
Jira/ADO
Secrets management
Feature flags

Job description

General Motors is seeking a Principal Software Engineer for the Developer Experience (DevEx) team to improve engineer productivity and satisfaction. The role blends engineering strategy with data-driven insights to modernize workflows across GM.

You will drive AI-enabled tooling, define golden paths, and mentor engineers while collaborating with platform, product, security, and infrastructure leaders to convert insights into concrete improvements for the SDLC.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Developer Experience (DX)
Staff Software Engineer - Developer Experience (DX)

General Motors • Austin Center (MI)

On-site
USD 120,000 - 150,000
Principal Engineer, Autonomy & Dev Productivity
Principal Engineer, Autonomy & Dev Productivity

General Motors • Sunnyvale (CA)

Hybrid
USD 280,000 - 385,000
Company vehicle program
Senior AI Software Engineer - Quality & Productivity
Senior AI Software Engineer - Quality & Productivity

General Motors • Warren (MI)

Hybrid
USD 120,000 - 180,000
Principal Software Engineer - Developer Experience
Principal Software Engineer - Developer Experience

General Motors • Michigan

On-site
USD 160,000 - 230,000
Engineering Manager, Developer Experience
Engineering Manager, Developer Experience

General Motors • Austin (TX)

On-site
USD 219,000 - 335,000
Health benefits
Company vehicle program
GM vehicle discounts
Engineering Manager, Developer Experience & Tools
Engineering Manager, Developer Experience & Tools

General Motors • Sunnyvale (CA)

On-site
USD 219,000 - 335,000
Health benefits
Retirement plan
GM vehicle discounts
Engineering Manager, Developer Experience & Productivity
Engineering Manager, Developer Experience & Productivity

General Motors • Warren (MI)

On-site
USD 219,000 - 335,000
Health and wellbeing benefits
GM vehicle discounts
Paid vacation & holidays
+2
Staff AI/ML Engineer — AV Developer Tools Leader
Staff AI/ML Engineer — AV Developer Tools Leader

General Motors Ventures • Mountain View (CA)

On-site
Confidential
Health benefits
Health Savings Account
Flexible Spending Accounts
+2
Senior AI-Enabled Data Engineer for Product Quality
Senior AI-Enabled Data Engineer for Product Quality

General Motors (GM) • Warren (MI)

Hybrid
USD 130,000 - 180,000
Staff AI Engineer for Developer Productivity
Staff AI Engineer for Developer Productivity

General Motors • Mountain View (CA)

Hybrid
USD 160,200 - 246,300
Health and wellbeing benefits
Retirement savings plan
GM vehicle discounts