
Principal Software Engineer
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Austin • California, Texas • 🇺🇸 United States
Visit company websiteSalary
💰 $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