Commonwealth Bank83 followers91 jobs

Principal Software Engineer

SeniorFull-timeHybridSydney NSW, AustraliaInformation technologySoftware engineeringProduct managementPosted 2 days ago
Think you're a good fit?See what the hiring team are looking for

About the job

The Principal Software Engineer - Full Stack position is all about transforming the future of banking by leading a product-driven shift that redefines how technology powers customer experiences. This job offers an exciting opportunity to make a real impact by building meaningful products and collaborating across Product, Design, and Engineering. Join a dynamic team that values innovation and customer obsession, where every decision you make contributes to reshaping everyday banking for millions.

You'll be responsible for

👥

Leading a team

Leading a team of engineers to design and implement solutions while influencing Value streams Leads, Product Owners, and Crew Tech leads.
✨

Transforming customer experiences

Transforming customer experiences by solving real problems with cutting-edge solutions and shaping innovative design and engineering solutions.
🔧

Owning the build

Owning what you build in a full cycle engineering model, working with the latest technologies and frameworks.

Key criteria

💻

Full stack development experience

Proven experience in developing APIs and microservices.

View

☁️

Cloud native development

Solid hands-on experience with AWS for cloud solutions.

View

🔄

Agile software development

Experience with full software development lifecycle using Agile practices.

View

View more

Meet the team

About the company

View your fit

5 criteria for this job
Full stack development experience
Proven experience in developing APIs and microservices.

View

Cloud native development
Solid hands-on experience with AWS for cloud solutions.

View

Agile software development
Experience with full software development lifecycle using Agile practices.

View

Containerization expertise
Experience with Docker or Kubernetes for application deployment.

View

Coaching and mentoring skills
Ability to uplift junior engineers and improve practices.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Hatch Placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2025 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Similar jobs

View all
Commonwealth Bank
Commonwealth Bank
Principal Software EngineerSydney, NSW · Full-time
The Principal Software Engineer position is all about building intelligent, resilient, and always-available platforms that enhance customer conversations at scale. This job plays a crucial role in transforming banking experiences through AI innovation, particularly in leading the engineering direction of voice bot platforms. The team thrives on collaboration, working closely with various squads to uplift engineering standards and ensure seamless customer journeys across automated and assisted channels.
Commonwealth Bank
Commonwealth Bank
Principal Software EngineerSydney, NSW · Full-time
This job is all about being part of a dynamic engineering squad that is transforming the future of banking. You will have the opportunity to collaborate with a team of big thinkers, using world-leading technology to build tomorrow's bank today. The team values flexibility, inclusivity, and a commitment to continuous improvement, making it a great fit for those who are passionate about innovation.
Commonwealth Bank
Commonwealth Bank
Principal Software EngineerSydney, NSW · Melbourne, VIC · Full-time
The Principal Engineer in Financial Crime Technology is a deeply technical engineering leader focused on solving high-stakes, complex problems. This job plays a crucial role in modernising financial crime platforms and building cloud-native, AI-enabled systems that protect millions of Australians. The team values collaboration and innovation, working together to disrupt sophisticated criminal networks and strengthen the integrity of Australia’s financial system.
Compare the Market Australia
Compare the Market Australia
Principal Software EngineerBrisbane, QLD · Full-time
The Principal Software Engineer is a senior, hands-on technical leader who tackles complex engineering challenges across teams. This job is crucial for enhancing delivery speed, reliability, and security while fostering a culture of collaboration and continuous improvement. The team thrives on innovation, valuing contributions and encouraging personal growth.