Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Join our principal software engineer talent community at commbank

Melbourne
Commonwealth Bank
Software Engineer
Posted: 1 May
Offer description

Principal Software Engineer

We are hiring Principal Software Engineer roles across engineering teams at CommBank. The role involves designing and delivering enterprise‐grade systems at scale to improve customer experiences and strengthen platform resilience.

Location: Sydney or Melbourne (flexible depending on the team).

Role Overview

As part of our engineering community, you'll design and deliver enterprise‐grade systems at scale—improving customer experiences, strengthening platform resilience and enabling the future of digital banking.

We operate at national scale, solving complex, high‐impact problems across modern cloud platforms, distributed systems and data‐intensive applications. You will work in an environment that blends greenfield innovation with large‐scale modernisation, supported by strong leadership and a deep investment in technology capability.

Who we're looking for

We're building a community of Principal Engineers who embody the values of Care, Courage and Commitment. The following qualities are essential:

* Show Care Through Engineering Excellence – design and build systems with customers, reliability and long‐term sustainability in mind, setting high standards for quality, security and operational excellence.
* Demonstrate courage in complex environments – thrive on solving ambiguous, high‐stakes problems, challenging the status‐quo, making pragmatic technical decisions and influencing senior stakeholders.
* Live commitment to craft and continuous improvement – bring deep, hands‐on expertise across modern software engineering practices, with a track record of delivering large‐scale systems.
* Lead through influence and mentorship – guide engineers, shape engineering culture and drive alignment across multiple teams without relying on authority.
* Operate at scale – design, build and run distributed systems in production, balancing delivery pace with reliability, resilience and long‐term architecture.
* Collaborate across disciplines – work effectively with product, design, data and platform teams to deliver meaningful business outcomes.
* Take ownership and drive outcomes – self‐motivated, accountable and comfortable leading complex initiatives from concept through delivery and operation.

Technical Experience

Exposure to modern engineering practices and technologies is required. Key experience areas include:

* Building and operating large‐scale distributed systems.
* Cloud‐native development (AWS, Azure, or GCP).
* Backend engineering (Java, .NET, Go, Python, Node.js).
* Modern frontend frameworks (React, TypeScript, Next.js).
* API design and microservices architectures.
* DevSecOps, CI/CD and Infrastructure as Code (Terraform, GitHub Actions).
* Data‐intensive systems, event‐driven architectures and real‐time processing.
* Test automation and engineering quality practices.

What we offer

* Work at scale with real impact – build systems used by millions of customers across Australia.
* Deep technical challenges – tackle complex problems across modern architectures, cloud platforms and large‐scale systems.
* Strong engineering culture – join a community of experienced engineers, including Principal, Distinguished and Chief Engineers.
* Career growth and mobility – explore opportunities across domains with clear pathways for technical leadership.
* Flexible working – hybrid arrangements that support your career and lifestyle.
* Inclusive workplace – we welcome diverse backgrounds and perspectives and are committed to creating an environment where everyone can thrive.
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - kick discovery & presence
Melbourne
GamblingCareers.com
Software Engineer
Similar job
Senior software engineer — hybrid, flexible & stock options
Melbourne
Amber Electric Pty
Software Engineer
Similar job
Software engineer - impactful consulting & delivery
Melbourne
Valrose
Software Engineer
Similar jobs
Commonwealth Bank recruitment
Commonwealth Bank jobs in Melbourne
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Join our Principal Software Engineer Talent Community at CommBank

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save