View All Jobs 129678

Join Our Principal Software Engineer Talent Community At Commbank

Lead multiple teams to design and operate scalable distributed systems for millions of users.
Sydney
Senior
17 hours agoBe an early applicant
Commonwealth Bank

Commonwealth Bank

Provides retail, business, and institutional banking, wealth management, and insurance services primarily across Australia and New Zealand.

13 Similar Jobs at Commonwealth Bank

Principal Software Engineer

Several roles

Join Our Principal Software Engineer Talent Community at CommBank

At CommBank, we're looking for exceptional engineering leaders who want to build, scale and modernise technology that impacts millions of Australians every day. We are currently hiring for a few Principal Software Engineer roles across a number of teams within Engineering and joining our Principal Software Engineer Talent Community will help to connect you with relevant opportunities. Roles are based in Sydney or Melbourne (with some flexibility depending on the team) and sit across our diverse engineering domains within the Group. 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.

Engineering at CommBank

At CommBank, we operate at national scale — with nearly half of all Australian transactions flowing through our systems. Our engineers solve complex, high-impact problems across modern cloud platforms, distributed systems and data-intensive applications. You'll work in an environment that blends greenfield innovation with large-scale modernisation, supported by strong engineering leadership and a deep investment in technology capability. We partner closely across product, data and platform teams, and continue to invest in emerging technologies including AI, real-time systems and cloud-native architectures to deliver secure, resilient and customer-first solutions.

Who We're Looking For

At CommBank, our values of Care, Courage and Commitment guide everything we do — for our customers, our communities and each other. We're building a community of Principal Engineers who embody these values — combining deep technical expertise with strong leadership, sound judgement and a passion for building high-quality systems at scale. We'd love to hear from people who:

Show care through engineering excellence You 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 You thrive on solving ambiguous, high-stakes problems — challenging the status quo, making pragmatic technical decisions, and influencing senior stakeholders through clear reasoning and experience.

Live commitment to craft and continuous improvement You bring deep, hands-on expertise across modern software engineering practices, with a track record of delivering large-scale systems and evolving platforms over time.

Lead through influence and mentorship You're a technical leader who uplifts others — guiding engineers, shaping engineering culture, and driving alignment across multiple teams without relying on authority alone.

Operate at scale You have experience designing, building and running distributed systems in production — balancing delivery pace with reliability, resilience and long-term architecture.

Collaborate across disciplines You work effectively with product, design, data and platform teams — contributing to end-to-end solutions that deliver meaningful business and customer outcomes.

Take ownership and drive outcomes You are self-motivated and accountable, comfortable leading complex initiatives from concept through to delivery and ongoing operation.

Technical Experience

We use a broad range of tools, languages and frameworks. You don't need experience with all of them, but exposure to modern engineering practices and technologies will set you up for success, such as:

  • Building and operating large-scale distributed systems
  • Cloud-native development (e.g. AWS, Azure or GCP)
  • Backend engineering (e.g. Java,.NET, Go, Python, Node.js)
  • Modern frontend frameworks (e.g. React, TypeScript, Next.js)
  • API design and microservices architectures
  • DevSecOps, CI/CD and Infrastructure as Code (e.g. 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 working 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.

How The Process Works

Apply to the talent community Submit your application and tell us your preferred location.

Talent Acquisition review Our team will review your experience and will connect to understand your background and interests.

Talent Community membership If successful, you'll join our Principal Engineer Talent Community for ongoing engagement.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We're keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 27/05/2026

+ Show Original Job Post
























Join Our Principal Software Engineer Talent Community At Commbank
Sydney
Engineering
About Commonwealth Bank
Provides retail, business, and institutional banking, wealth management, and insurance services primarily across Australia and New Zealand.