Principal Software Engineer – Full Stack (.net / React, Next.js)

Commonwealth Bank of Australia

Sydney, NSW, Australia
.net/.net core and c# expertise
Full-stack development with react and next.js
Aws cloud-native engineering
As a Principal Software Engineer, you will shape the technical direction behind products supporting millions of customers through their home-buying journey

Job Summary

  • As a Principal Software Engineer, you will shape the technical direction behind products supporting millions of customers through their home-buying journey.
  • You will lead major engineering initiatives, driving architectural strategy and delivering scalable, intuitive, and world-class full-stack solutions.
  • The role involves uplifting a 250-person engineering organisation through mentoring, coaching, and promoting technical excellence.

Matching Summary

As a Principal Software Engineer, you will shape the technical direction behind products supporting millions of customers through their home-buying journey.

Skills & Requirements

Must-have

  • .NET/.NET Core and C# expertise
  • Full-stack development with React and Next.js
  • AWS cloud-native engineering
  • Microservices and scalable API architectures
  • CI/CD and DevSecOps practices
  • Container orchestration with Docker and Kubernetes
  • GraphQL and REST API integrations

Nice-to-have

  • Mentoring and design leadership
  • AI-assisted development skills
  • Experience with PostgreSQL and Oracle databases
  • Monitoring with Prometheus, Grafana, Splunk, AWS CloudWatch
  • Collaboration with product and design teams

Key Requirements

  • Experience leading technical strategy and solution design
  • Strong full-stack development skills
  • Proficiency in cloud-native AWS engineering
  • Experience with CI/CD pipelines and DevSecOps
  • Ability to mentor and lead engineering teams
  • Not specified

Work Rights

Not specified

Tailored Resume

Cover Letter