Principal Software Engineer

Sorry, this job was removed at 02:18 p.m. (CST) on Friday, Jan 23, 2026
Be an Early Applicant
2 Locations
In-Office
Fintech • Financial Services
The Role

Principal Engineer – Retail Digital

 

You are passionate about building secure, resilient, and always-available digital platforms that power critical customer experiences. You thrive on solving complex problems, uplifting engineering standards, and influencing technical direction across large, multi-team environments.

 

Do work that matters

 

We’re on a mission to transform tomorrow’s bank today. Retail Digital is responsible for CBA’s customer-facing digital channels and journeys, spanning digital money management, onboarding, payments, rewards, and personalised communications. Our platforms support millions of customers every day and are foundational to how Australians interact with the bank.

 

As a Principal Engineer in Retail Digital, you’ll play a pivotal role in shaping how we design, build, and operate our digital platforms. This role will initially support the Digital Payments value stream, while operating with a broader Retail Digital mindset and influence across domains.

 

 

See yourself in our team

 

You’ll work within Retail Digital, collaborating across multiple value streams and platform teams. Your primary focus will be supporting Digital Payments, working closely with squads that deliver domestic and international transfers, address book management, payment limits, customer verification flows, and step-up security experiences.

The Digital Payments value stream is responsible for the customer-facing payment journeys across mobile and web, orchestrating interactions with identity, fraud, and core payments platforms to ensure payments are secure, fast, and reliable. The teams focus on availability, resilience, and customer trust, while continuously modernising platforms and improving engineering standards.

You’ll also partner closely with Identity, Fraud, Platform, and Core Banking teams to ensure seamless, end-to-end customer experiences.

 

What you’ll do

  • Provide technical leadership and architectural direction across Retail Digital, with a focus on the Digital Payments value stream

  • Design and evolve decoupled, resilient, and secure digital solutions supporting critical customer journeys

  • Drive cross-team integration, particularly across identity, fraud, platform, and payments capabilities

  • Be hands-on, contributing to complex backend and full-stack engineering challenges

  • Uplift engineering practices including testing, CI/CD, observability, deployment safety, and reliability

  • Embed risk and security considerations from the earliest stages of design and development

  • Mentor and coach engineers, strengthening engineering craft and technical capability across teams

What we’re looking for

 

We’re interested in hearing from people who have:

  • Proven experience delivering large-scale, customer-facing digital platforms in complex or regulated environments

  • Strong full-stack engineering experience, with a bias toward backend systems and integration

  • Experience designing and operating microservices within a DevSecOps environment

  • A pragmatic, commercially minded approach to modernising legacy systems and managing technical debt

  • Demonstrated ability to influence technical strategy and execution across teams without formal authority

  • Experience designing solutions that orchestrate end-to-end customer journeys across multiple services

  • The confidence to challenge the status quo while building trust with engineers, product, and senior stakeholders

Exposure to AI-enabled systems, intelligent orchestration, or agent-based architectures is highly regarded.

Skills & technologies

 

We use a broad range of tools, languages, and frameworks. You don’t need to know them all, but experience with some of the following will set you up for success:

  • Backend & Full Stack: Any of these- .NET Core / C#, Java, Node.js

  • Frontend (desirable): React, TypeScript, Next.js

  • Data: SQL and NoSQL databases

  • DevOps & CI/CD: GitHub Actions, TeamCity, Octopus

  • Infrastructure as Code: Terraform, Pulumi, CloudFormation, SST

  • Quality & Reliability: Automated testing, monitoring, and operational readiness

  • Security: Encryption, identity, authentication, and secure design principles

If this sounds like you, apply today!

Working with us

At CBA, we’re building a diverse, inclusive, and flexible workplace where engineers can do meaningful work at scale. We live our values of Care, Courage, and Commitment, and we invest in developing engineering leaders who raise the bar for the whole organisation.

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: 23/01/2026

Similar Jobs

Commonwealth Bank Logo Commonwealth Bank

Principal Software Engineer

Fintech • Financial Services
In-Office
2 Locations
52000 Employees

Commonwealth Bank Logo Commonwealth Bank

Principal Software Engineer

Fintech • Financial Services
In-Office
2 Locations
52000 Employees

Commonwealth Bank Logo Commonwealth Bank

Principal Software Engineer

Fintech • Financial Services
In-Office
2 Locations
52000 Employees

Commonwealth Bank Logo Commonwealth Bank

Principal Software Engineer

Fintech • Financial Services
In-Office
Area, Viveiro, Lugo, Galicia, ESP
52000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney, New South Wales
52,000 Employees
Year Founded: 1911

What We Do

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services.

We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Similar Companies Hiring

Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
70 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account