Staff Software Engineer - Mobile / Android

Commonwealth Bank of Australia

Sydney, AUonsitePosted Aug 7, 2026
Posting intelligenceActively listed

Skills

prometheuscomposegrafanaandroidgithubkotlinazurejunitcicdaws

About the role

We're shaping Bankwest Android apps in a high-impact chapter.

You have deep Android skills, lead design, and drive best practice.

Together we deliver seamless, secure banking experiences.

Do work that matters :

At CommSec, we're helping more Australians take control of their financial future through secure, intuitive and high-performing digital investing experiences. As a Staff Software Engineer - Mobile (Android) in the Digital and Customer Crew, you'll play a critical role in shaping the future of the CommSec App. Acting as the senior Android technical SME, you'll lead strategic engineering decisions, define architectural direction, and drive the delivery of scalable, resilient mobile solutions from concept to production. Using Kotlin, the Android SDK and modern frameworks, you'll create exceptional customer experiences while setting the standard for Android engineering excellence.

This is an opportunity to influence far beyond the code. You'll own the end-to-end software delivery lifecycle, drive modern architecture patterns, optimise API integrations, and enhance engineering practices that support delivery at scale. As a trusted technical leader, you'll mentor engineers, uplift capability across the chapter, and partner closely with Product Owners, stakeholders and technology leaders to deliver customer-focused outcomes. From advancing performance, security and reliability to shaping the future of Android engineering at CommSec, your work will directly impact how customers research, invest and manage their financial goals every day.

See yourself in our team:

Join the team behind one of Australia's most recognised digital investing experiences, where technology directly influences how customers engage with the share market, build wealth and make informed financial decisions. The CommSec Digital and Customer Crew is responsible for creating seamless, secure and high-performing mobile experiences that customers rely on every day. Working at the intersection of innovation, engineering and customer experience, the team solves complex technical challenges at scale while continually evolving a platform that helps Australians invest with confidence.

This is a team where engineers are empowered to lead, innovate and shape the future of digital investing. You'll work alongside highly skilled technologists who are passionate about modern engineering practices, continuous improvement and delivering outstanding customer outcomes. With a strong culture of collaboration, technical excellence and learning, you'll have the opportunity to influence strategic decisions, mentor others, tackle meaningful challenges and build technology that has a genuine impact on the financial futures of Australians.

We’re interested in hearing from people who:

Have experience owning full lifecycle delivery (ideation design build test release support), ensuring high-quality outcomes and seamless user experiences. This is a true full-cycle engineering role where driving products end-to-end and taking ownership from concept through to production is key.

Have demonstrated expertise in designing and delivering scalable Android solutions , providing technical leadership and shaping architecture from concept through to production.

Possess strong hands-on experience with Kotlin, Android SDK and modern Android frameworks, including Jetpack Compose , building clean, maintainable and high-performing mobile applications.

Have designed scalable and modular Android architectures using patterns such as MVVM , Clean Architecture and MVI, enabling products to evolve and scale effectively over time.

Bring experience building secure and reliable Android applications that leverage REST and GraphQL APIs , with an understanding of networking, caching strategies and offline-first experiences.

Have experience improving engineering delivery through CI/CD practices, including tools such as GitHub Actions, and are passionate about enhancing developer productivity.

Value engineering excellence and have applied practices such as automated testing, UI testing, static analysis and code quality standards to build reliable and maintainable Android applications.

Have experience optimising Android application performance , observability and reliability using monitoring, analytics and crash-reporting tools to deliver exceptional customer experiences.

Tech skills

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

Mobile Development: Android, Android SDK, Jetpack Compose

Programming Languages: Kotlin

Architecture: MVVM, MVI, Clean Architecture, Modular Architecture

API Integration: REST APIs, GraphQL APIs

Cloud: AWS, Microsoft Azure

DevSecOps & CI/CD: GitHub Actions, CI/CD Pipelines, DevSecOps, Secure SDLC, Automated Build & Release

Testing: Unit Testing, Integration Testing, API Testing, UI Testing, Performance Testing

Testing Tools: JUnit, Postman, REST Assured, JMeter, BlazeMeter

Monitoring & Observability: Prometheus, Grafana, Splunk, AWS CloudWatch

Reliability & Security: Application Reliability, Secure Mobile Applications, Offline-First Applications, Caching Strategies.

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: 07/09/2026

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Mobile Engineer roles in Australia varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Mobile Engineer hub for Australia medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.