368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$82k – $216k per year (Estimated)
Location
In office (Sydney, Melbourne)
Seniority
Principal
Employment
Full-Time
Overview
Company
Impact
Profile match
Commonwealth Bank of Australia (commonly known as CommBank or CBA) is Australia’s largest multinational financial services institution and the largest publicly traded company on the Australian Securities Exchange (ASX). Founded in 1911 by the Australian federal government, CommBank originally served as both a commercial bank and Australia’s central bank before its central banking functions were transferred to the Reserve Bank of Australia.
  • We're embarking on an engineering transformation with the key focus on quality engineering and automation.

  • You have knowledge that spans both development and operations, including coding, infrastructure management, system admin/engineering and DevOps Toolchains.

  • Together we will build tomorrow’s bank today, using world-leading engineering, technology, and innovation.

Do work that matters:

At the heart of the Digital & Assisted Lending Crew, this Principal Software Engineer role sits in the engine room of Business Banking Technology, shaping the backend platforms, service domains and digital foundations that power lending at scale. Reporting to the Crew Tech Lead, you'll provide strategic and technical leadership across platform architecture, APIs, integrations, workflow orchestration and distributed systems, ensuring critical lending capabilities are secure, resilient and built for growth. This is a role for an accomplished engineering leader who thrives on solving complex problems, influencing architecture and driving technology strategy across a large-scale ecosystem. While AI is becoming an important part of engineering, success in this role is grounded in exceptional software engineering expertise, with AI seen as an accelerator rather than a specialist focus.

This is a true full-stack, full-cycle engineering role where you build it, own it and continually improve it. While your primary focus will be backend platforms and service domains, you'll also tackle complex challenges across customer experiences, integrations and platform services, becoming a trusted technical authority across the Crew. Working closely with product, architecture and engineering leaders, you'll elevate engineering practices, develop talent and deliver solutions that create meaningful customer and business outcomes. Whether your background is in banking, fintech, telecommunications, logistics or another large-scale technology environment, this role offers the opportunity to shape the future of digital lending through technical excellence and influential leadership.

See yourself in our team:

Join the Digital & Assisted Lending Crew within Business Banking Technology, where we're reimagining how Australian businesses access lending. Our team sits at the heart of a major multi-year Business Lending Modernisation Program, delivering digital-first, AI-enabled lending experiences across NetBank, Mobile Banking and self-service channels. We solve complex engineering challenges to create faster, smarter and more personalised customer journeys, helping business customers access the funding they need with greater speed, transparency and confidence.

As part of this team, you'll help build scalable, cloud-native platforms that support millions of customer interactions every year. Working alongside talented engineers, architects, product specialists and business leaders, you'll shape the future of business lending through innovative technology, modern engineering practices and customer-centric design. The solutions we deliver have a direct impact on businesses across Australia, powering growth, supporting investment and helping communities thrive. This is an opportunity to work on meaningful technology at scale while contributing to one of the most significant digital transformations in Australian banking.

We’re interested in hearing from people who:

  • Have deep experience designing, building, and operating large-scale backend platforms and distributed systems, with end-to-end ownership across architecture, delivery, reliability, and operational excellence.

  • Are recognised technical leaders in domain-driven design, service decomposition, and platform modernisation, with a proven track record transforming complex legacy environments into scalable, cloud-native service ecosystems.

  • Bring strong expertise across AWS, microservices, APIs, event-driven architectures, Kafka, EventBridge, serverless technologies, and modern integration patterns that support high-volume, business-critical workloads.

  • Think platform-first, establishing engineering standards, architectural guardrails, reusable frameworks, developer tooling, and platform capabilities that accelerate delivery and create leverage across multiple engineering teams.

  • Champion engineering excellence through DevSecOps, CI/CD, automated testing, observability, SRE practices, resilience engineering, and secure-by-design principles.

  • Remain highly hands-on, contributing directly to solution design, coding, code reviews, technical decision-making, and the resolution of complex performance, scalability, and reliability challenges.

  • Demonstrate full-stack and full-cycle engineering capability, with a pragmatic understanding of how backend platforms, user experiences, data, infrastructure, and operational concerns come together to deliver customer value.

  • Have experience leveraging AI-powered engineering practices, automation, and developer productivity tooling to improve engineering effectiveness, software quality, and delivery outcomes at scale.

  • Influence engineering strategy beyond their immediate team, mentoring senior engineers and technical leaders while driving a strong culture of ownership, accountability, continuous improvement, and "you build it, you own it" engineering.

Tech skills

We don't expect you to know everything, but experience in several of the following will set you up for success:

  • Back End: C#, .NET Core, Python, Java

  • Front end: React, Next.js

  • Architecture: Distributed Systems, Microservices, Domain Driven Design, Event-Driven Architecture

  • Cloud: AWS, Serverless Services

  • APIs: REST APIs, GraphQL

  • Infrastructure as Code: CloudFormation, CDK

  • Containers: Docker, Kubernetes

  • DevOps: CI/CD, GitHub Actions

  • Observability: Prometheus, Grafana, ELK Stack, Datadog

  • Testing: TDD, unit, integration, API testing

  • Quality Tools: JMeter, Selenium, Postman

  • Security: Secure SDLC, SonarQube, Snyk, OWASP Security Controls

  • Messaging/Eventing: Kafka (MSK), EventBridge, SNS, SQS

  • AI Tooling/Practices: Claude Code, Codex, Cursor, Harness Engineering, Spec driven Development

  • Database such as Oracle, PostgresSQL , AWS Aurora

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: 10/09/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Sydney
$108k – $240k per year (Estimated) • In office • Full-Time • Sydney
C#
JavaScript
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
Rest API
Apply
$34k – $82k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bengaluru • Hyderabad
Python
AI/ML
AI Agents
Anomaly Detection
LangChain
LlamaIndex
LLM
LLM Guardrails
RAG
DevOps
AWS
Azure
CI/CD
GCP
Platform Engineering
Vector
Management
ServiceNow
Apply
$96k – $227k per year (Estimated) • In office • Full-Time • Melbourne • Sydney
PowerShell
Python
DevOps
AWS
Azure
CI/CD
GCP
Incident Management
Kubernetes
Platform Engineering
Service Mesh
Terraform
Apply
$20k – $52k per year (Estimated) • Remote/Hybrid • 4+ years exp • Minsk
Node JS
JavaScript
Node JS
Nest.JS
Databases
Apache Kafka
PostgreSQL
RabbitMQ
DevOps
CI/CD
Apply
$23k – $63k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • India
Java
C#
C#
.NET
Databases
Apache Kafka
AI/ML
Flink
DevOps
Amazon ECS
Apply
$95k – $224k per year (Estimated) • In office • Full-Time • Sydney
PowerShell
Python
DevOps
AIOps
Amazon ECS
Ansible
AWS
Grafana
Prometheus
Terraform
VMWare
Cybersecurity
CyberArk
Apply
$96k – $227k per year (Estimated) • In office • Full-Time • Melbourne • Sydney
PowerShell
Python
DevOps
AWS
Azure
CI/CD
GCP
Incident Management
Kubernetes
Platform Engineering
Service Mesh
Terraform
Apply
In office • Full-Time • Sydney
Python
SQL
Databases
Databricks
Snowflake
AI/ML
AI Agents
Copilot
DevOps
AWS
Azure
GCP
GitHub
Apply
$108k – $240k per year (Estimated) • In office • Full-Time • Sydney
C#
JavaScript
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
Rest API
Apply
Security Analyst 7 hours ago
In office • Full-Time • Sydney
Management
Jira
Apply
$67k – $173k per year (Estimated) • In office • Full-Time • 3+ years exp • Sydney
AI/ML
AI Agents
Apply
$95k – $224k per year (Estimated) • In office • Full-Time • Sydney
PowerShell
Python
DevOps
AIOps
Amazon ECS
Ansible
AWS
Grafana
Prometheus
Terraform
VMWare
Cybersecurity
CyberArk
Apply
$96k – $227k per year (Estimated) • In office • Full-Time • Melbourne • Sydney
PowerShell
Python
DevOps
AWS
Azure
CI/CD
GCP
Incident Management
Kubernetes
Platform Engineering
Service Mesh
Terraform
Apply
In office • Full-Time • Sydney
Python
SQL
Databases
Databricks
Snowflake
AI/ML
AI Agents
Copilot
DevOps
AWS
Azure
GCP
GitHub
Apply
$108k – $240k per year (Estimated) • In office • Full-Time • Sydney
C#
JavaScript
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
Rest API
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.