OpenNash Jobs
Commonwealth Bank · VIC CBD Melbourne Area +1 more

Staff Software Engineer - Mobile

VIC CBD Melbourne Area +1 moreFull-timeSenior individual contributorSoftware Engineering

Listed on Commonwealth Bank’s official careers site. Posted October 8, 2026. Check that it is still open and apply there.

Apply on Commonwealth Bank’s careers site →

Job description

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

11/10/2026

More jobs at Commonwealth Bank

Associate NBFI and Funds Finance Risk

VIC CBD Melbourne Area +1 more

Credit Risk Manager

VIC CBD Melbourne Area +1 more

Principal Technology Product Owner

VIC CBD Melbourne Area +1 more

Similar jobs at other companies

Sr. Software Engineer - Mobile Apps Engineer (iOS)

Williams-Sonoma · Pune, Maharashtra, India

Software Engineer III - Mobile (Android/iOS) Developer

JPMorganChase · Bengaluru, Karnataka, India

Sr. Software Engineer - Mobile App Development

GE HealthCare Technologies · Bengaluru, Karnātaka, India

Staff Software Test Engineer/Software Test Lead

Thermo Fisher Scientific · Singapore

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.