Staff Android Engineer: Lead Mobile Payments Architecture

Commonwealth Bank

Sydney

On-site

AUD 180,000 - 240,000

Full time

43 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Commonwealth Bank is seeking a Staff Software Engineer – Mobile to lead technical direction for Android in the Money Movement team. You will shape architecture, own end-to-end delivery from ideation to production, and drive reusable, scalable mobile components.

Collaborate with Product, Design, Security and backend teams to deliver secure customer journeys, uplift Android capability, and mentor engineers across the mobile organization.

Qualifications

  • Deep Android development experience with Kotlin, Android SDK, and Jetpack Compose.
  • Strong knowledge of mobile architecture patterns (MVVM, MVI, Clean Architecture).
  • Proven delivery of secure, reliable mobile apps with automated tests and CI/CD.

Responsibilities

  • Set and champion the strategic technical direction for Android across the product.
  • Own end-to-end delivery from ideation to build, test, release and production support.
  • Modernise payment experiences and evolve legacy components into reusable, scalable solutions.
  • Partner with Product, Design, Security, backend and other engineering teams to deliver secure customer journeys.
  • Champion engineering practices across architecture, testing, CI/CD, performance and observability.
  • Provide hands-on technical leadership and contribute to delivery planning.

Skills

Kotlin
Android SDK
Jetpack Compose
MVVM
Clean Architecture
Modular design
Dependency injection
REST APIs

Tools

AWS
GraphQL
CI/CD

Job description

Commonwealth Bank is seeking a Staff Software Engineer – Mobile to lead technical direction for Android in the Money Movement team. You will shape architecture, own end-to-end delivery from ideation to production, and drive reusable, scalable mobile components.

Collaborate with Product, Design, Security and backend teams to deliver secure customer journeys, uplift Android capability, and mentor engineers across the mobile organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer – Money Movement Leader
Senior Android Engineer – Money Movement Leader

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 190,000
Staff Android Engineer & Payments Platform Architect
Staff Android Engineer & Payments Platform Architect

CommBank • City of Melbourne

On-site
AUD 140,000 - 190,000
Staff Software Engineer – Payments Platform Lead
Staff Software Engineer – Payments Platform Lead

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer – Payments Platform (Cloud-Native)
Staff Software Engineer – Payments Platform (Cloud-Native)

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 190,000
Staff Software Engineer - Mobile
Staff Software Engineer - Mobile

CommBank • City of Melbourne

On-site
AUD 140,000 - 190,000
Staff Software Engineer - Mobile
Staff Software Engineer - Mobile

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Mobile
Staff Software Engineer - Mobile

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 190,000
Payments Platform Lead - Staff Software Engineer
Payments Platform Lead - Staff Software Engineer

CommBank • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer - Payments (TypeScript/Node.js)
Staff Software Engineer - Payments (TypeScript/Node.js)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer: .NET, AWS & Cloud-Native Delivery
Staff Software Engineer: .NET, AWS & Cloud-Native Delivery

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 260,000
Hybrid work
Professional development
Mentoring culture