General Motors

Principal Software Engineer

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Austin • California, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $259,000 - $369,700 per year

Job Level

Lead

Tech Stack

CloudJavaReactTypeScript

About the role

  • Provide technical leadership and architectural direction across engineering pillars
  • Define and influence long-term technical vision
  • Partner with senior engineering managers and cross-functional stakeholders
  • Conduct design/code reviews and mentor engineering talent
  • Drive adoption of modern engineering practices
  • Champion engineering best practices including CI/CD pipelines

Requirements

  • 10+ years of software engineering experience
  • At least 5 years in a principal, staff, or architect-level role
  • Deep expertise in Java, Quarkus, React, and TypeScript
  • Proven success designing and scaling distributed, cloud-native systems
  • Strong understanding of security, observability, performance, and high-availability architectures
  • Excellent communication and collaboration skills
  • Bachelor's or Master’s degree in Computer Science or a related field (preferred)
Benefits
  • Company vehicle evaluation program
  • Health insurance
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaQuarkusReactTypeScriptcloud-native systemsCI/CD pipelinesdistributed systemssecurity architectureobservabilityhigh-availability architectures
Soft skills
technical leadershipcommunication skillscollaboration skillsmentoringinfluencingdesign reviewscode reviews
Certifications
Bachelor's degree in Computer ScienceMaster’s degree in Computer Science