Principal Software Engineer - Vehicle Test Platforms
General Motors Australia & New Zealand
Remote, Australia
Base: $216,000-$320,000; bonus/equity: an incentiv...
Fully remote
Production systems development and operation
Distributed systems architecture
Scalability and reliability principles
As a Principal Software Engineer on the Virtual Test Platforms team, you will help define, specify, validate, architect, develop, build, verify, deploy, and support a variety of virtualization technology related products and services
Job Summary
As a Principal Software Engineer on the Virtual Test Platforms team, you will help define, specify, validate, architect, develop, build, verify, deploy, and support a variety of virtualization technology related products and services.
You will deliver high-impact, high-ROI technical solutions for highly automated and highly scaled virtualized testing for GM products and services.
GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.
Matching Summary
As a Principal Software Engineer on the Virtual Test Platforms team, you will help define, specify, validate, architect, develop, build, verify, deploy, and support a variety of virtualization technology related products and services.
Salary
Base: $216,000-$320,000; Bonus/Equity: An incentive pay program offers payouts based on company performance, job level, and individual performance; Benefits: GM offers a variety of health and wellbeing benefit programs.
Skills & Requirements
Must-have
Production systems development and operation
Distributed systems architecture
Scalability and reliability principles
Cross-team technical leadership
Java, Go, or C/C++ proficiency
Nice-to-have
Evolving large-scale distributed systems
Low-level embedded software expertise
Cloud-native security and cost optimization
Driving cultural or process improvements
Mentoring and coaching engineers
Key Requirements
10+ years of professional software engineering experience
Bachelor’s degree in computer science or equivalent work experience
Proven experience leading complex, cross-team technical initiatives
Demonstrated ability to influence without authority