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