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

Work Rights

Not specified

Tailored Resume

Cover Letter