368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$112k – $234k per year (Estimated)
Location
In office (Melbourne, Sydney)
Seniority
Staff
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 shaping payment experiences within the CommBank app.

  • You have deep Android expertise and the ability to influence architecture and engineering practices.

  • Together we deliver seamless, secure and reliable ways for customers to move and manage their money.

Do work that matters

The Money Movement team builds and evolves important payment experiences within the CommBank app, helping millions of customers move and manage their money securely and confidently. As a Staff Software Engineer - Mobile, you’ll provide senior technical leadership and shape the architecture and evolution of mobile payment capabilities.

This is an opportunity to influence beyond the codebase. You will mentor engineers, uplift capability across the mobile engineering community and partner with Product, Design, Security and backend teams to deliver outstanding customer outcomes.

See yourself in our team

You’ll join the Money Movement team within the Payments Value Stream. The team works across Android, iOS and supporting services, with a focus on full-cycle ownership, cross-platform collaboration and production reliability.

In this role, you will:

  • Set and champion the strategic technical direction for Android, including architecture, platform evolution, framework upgrades and migration pathways.

  • Own full-cycle engineering delivery from ideation and design through to build, testing, release and production support.

  • Modernise customer payment experiences and help evolve legacy mobile components towards more reusable and scalable solutions.

  • Partner with Product, Design, Security, backend and engineering teams to deliver secure, reliable and consistent customer journeys.

  • Champion engineering practices across architecture, automated testing, continuous integration and delivery, performance, security and observability.

  • Provide hands-on technical leadership, contributing expert advice to delivery planning and solving complex engineering challenges.

  • Mentor engineers and uplift Android capability across the wider mobile engineering community.

  • Influence end-to-end solutions spanning the CommBank app, APIs and cloud services.

We’re interested in hearing from people who:

You're an experienced Android engineer who combines deep technical expertise with the ability to influence architecture, engineering practices and delivery outcomes. You enjoy working collaboratively, taking ownership and helping other engineers grow.

We know great candidates may not meet every requirement. If you're excited about this opportunity and believe your experience could add value, we'd love to hear from you.

Experience in several of the following will set you up for success:

  • Deep Android development experience using Kotlin, the Android SDK and Jetpack Compose.

  • Strong knowledge of mobile architecture, including MVVM, MVI, Clean Architecture and modular design.

  • Experience with dependency injection, object-oriented design, SOLID principles and established software design patterns.

  • Proven delivery of secure and reliable mobile applications, supported by automated testing, continuous delivery and production observability.

  • Experience integrating REST or GraphQL APIs and working with cloud services such as AWS.

  • Ability to lead technical decisions, constructively challenge existing approaches and build support for strategic engineering direction.

  • Experience mentoring engineers and improving capability, quality and engineering practices across teams.

  • Exposure to iOS, Swift, .NET, C#, microservices or regulated technology environments would be beneficial.

Working with us

At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know. We welcome applications from people of all backgrounds and we're particularly committed to making a positive difference for Aboriginal and/or Torres Strait Islander Peoples. For support please contact 1800 989 696.

If this opportunity excites you, apply now. We'd love to hear how your experience and ideas could help shape the future of mobile payments at CommBank.

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: 14/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
Melbourne
POS TP.NET Leader 1 day ago
$28k – $73k per year (Estimated) • Remote/Hybrid • 5+ years exp • Bengaluru
SQL
C#
C#
.NET
Databases
MS SQL
DevOps
SLI/SLO/SLA
Management
ServiceNow
Apply
$25k – $42k per year • Equity 0–0.2% • Remote • Full-Time • 3+ years exp
Bash
Go
JavaScript
Python
TypeScript
DevOps
AWS
Azure
CI/CD
Datadog
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Incident Management
Kubernetes
Platform Engineering
Prometheus
Terraform
Amazon CloudWatch
GitHub
GitLab
IAM
Cybersecurity
Least Privilege
Apply
$100k – $210k per year • Equity 0–0.5% • Remote • Full-Time • 3+ years exp • San Francisco
Bash
Go
JavaScript
Python
TypeScript
DevOps
AWS
Azure
CI/CD
Datadog
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Incident Management
Kubernetes
Platform Engineering
Prometheus
Terraform
Amazon CloudWatch
GitHub
GitLab
IAM
Cybersecurity
Least Privilege
Apply
$19k – $28k per year (net) • Remote • Full-Time • Moscow
C#
C++
C++
CMake
DevOps
CI/CD
Git
Management
Jira
Slack
Apply
Team Lead DevOps 1 day ago
$23k – $62k per year (Estimated) • Remote • 5+ years exp • Moscow
Bash
Python
Erlang
Erlang
EMQX
Databases
Apache Kafka
ClickHouse
PostgreSQL
RabbitMQ
Redis
Redpanda
Trino
DevOps
Ansible
AWS
AWX
FinOps
HAProxy
Hetzner
Kubernetes
SLI/SLO/SLA
Terraform
Yandex Cloud
Amazon S3
Apply
$45k – $98k per year (Estimated) • In office • Full-Time • 11+ years exp • Bachelor's Degree • Bengaluru
Java
JavaScript
Databases
PostgreSQL
AI/ML
AWS Bedrock
Cline
Cursor
LLM
Frontend
Next.js
React.js
DevOps
AWS
CI/CD
CloudFormation
Docker
GitHub Actions
Grafana
Kubernetes
Octopus Deploy
Prometheus
Rest API
Terraform
Amazon CloudWatch
GitHub
Apply
$77k – $175k per year (Estimated) • In office • Full-Time • 7+ years exp • Sydney
Analytics
A/B Testing
Design
Figma
Apply
$118k – $245k per year (Estimated) • In office • Full-Time • Sydney • Melbourne
Node JS
TypeScript
JavaScript
Databases
Amazon Aurora
Apache Kafka
PostgreSQL
DevOps
Amazon EKS
AWS
AWS Lambda
CI/CD
CloudFormation
Kubernetes
Platform Engineering
Terraform
Amazon CloudWatch
Amazon ECS
Amazon S3
Apply
$67k – $191k per year (Estimated) • In office • Full-Time • Sydney
Java
Python
SQL
Databases
Apache Kafka
Oracle
DevOps
AWS
CI/CD
GitHub Actions
Jenkins
Rest API
TeamCity
GitHub
Analytics
ETL/ELT
Apply
$89k – $232k per year (Estimated) • In office • Full-Time • Sydney
C#
SQL
TypeScript
JavaScript
C#
.NET
Databases
MS SQL
Frontend
React.js
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
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
$80k – $147k per year (Estimated) • Remote/Hybrid • Full-Time • Melbourne
DevOps
CI/CD
Apply
$43k – $108k per year • Equity • Remote/Hybrid • Full-Time • Melbourne • Sydney
AI/ML
Claude
Claude Code
Design
Figma
Management
Confluence
Jira
Slack
Marketing
Mixpanel
Apply
$24k – $99k per year (Estimated) • In office • Full-Time • 2+ years exp • Melbourne
JavaScript
Python
DevOps
Azure
Azure DevOps
Management
Jira
Marketing
Salesforce
QA
Selenium
TestRail
Apply
$170k – $195k per year • Remote/Hybrid • Melbourne
Management
Confluence
Jira
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.