Commonwealth Bank of Australia

Staff Software Engineer - Mobile

Commonwealth Bank of Australia
Apply
12 days ago
Sydney, Australia or Melbourne, AustraliaStaff+

Responsibilities

  • 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 build, testing, release, and production support.
  • Modernise customer payment experiences and evolve legacy mobile components into reusable and scalable solutions.
  • Partner with Product, Design, Security, backend, and engineering teams to deliver secure, reliable, and consistent customer journeys.
  • Champion architecture, automated testing, continuous integration and delivery, performance, security, and observability practices.
  • Provide hands-on technical leadership, solve complex engineering challenges, and advise on delivery planning.
  • 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.

Requirements

  • 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 is beneficial.

Benefits

  • CommBank offers an accessible, inclusive, and respectful workplace and support or adjustments for applicants who need them.
  • Applications are welcomed from people of all backgrounds, with particular commitment to Aboriginal and/or Torres Strait Islander Peoples.
  • Existing Commonwealth Bank Group employees, including Bankwest and x15ventures staff, must apply through Sidekick.
  • Accessibility support is available through HR Direct at 1800 989 696.
  • Advertising end date: 14/09/2026.

Categories

Mobile
Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

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. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy

Contact me