- Location
- Sydney, NSW - CBP South, 11 Harbour Street, Australia · VIC CBD Melbourne Area
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Closing date
- Today
- Source
- Workday
Description
Staff Software Engineer - Android
Business Banking Technology
*Sydney or Melbourne locations
- Shape the future of mobile experiences for Business Banking customers.
- Influence architecture, engineering standards and platform direction across one of Australia's largest mobile engineering environments.
- Experiment with and scale Generative AI and agentic AI experiences that transform how customers interact with the bank.
Do work that matters
See yourself in our team
What you'll do
- Lead the design and delivery of scalable, high-performing Android applications and platform capabilities.
- Drive architecture decisions and establish engineering standards across mobile experiences.
- Champion platform excellence across performance, accessibility, security and reliability.
- Guide teams through the full engineering lifecycle, including design, development, testing, deployment and optimisation.
- Partner with backend, cloud and AI teams to build integrated customer experiences.
- Improve engineering practices, developer experience and platform capabilities.
- Mentor engineers and help grow mobile engineering capability across the organisation.
- Drive operational excellence through monitoring, observability and continuous improvement.
We're interested in hearing from people who have
- Strong experience building and scaling native Android applications.
- Proven experience leading technical decisions and influencing engineering outcomes.
- Deep understanding of mobile architecture and software engineering best practices.
- Experience delivering high-quality customer-facing digital experiences.
- A passion for engineering excellence, platform craftsmanship and continuous improvement.
- The ability to balance strategic thinking with hands-on delivery.
- Experience mentoring engineers and uplifting technical capability across teams.
Technical skills
Android Engineering
- Kotlin
- Jetpack Compose
- Modern Android architecture patterns
- MVVM, Clean Architecture and modular architectures
- Coroutines and Flows
- Android platform performance optimisation
Mobile Platform Engineering: Secure mobile application development, API integration patterns, Mobile performance optimisation, Accessibility standards and best practices, Modular and feature-based application architectures, Full lifecycle mobile engineering including testing, deployment and production support
Engineering Excellence: Application monitoring and observability, DevSecOps practices, Modern Agile engineering practices
Why this role is different
- Shape mobile experiences used by Business Banking customers across Australia.
- Work with emerging Generative AI and agentic AI technologies.
- Influence architecture and engineering standards across a large-scale mobile ecosystem.
- Solve complex challenges while remaining close to technology and delivery.
- Join a team modernising customer experiences through mobile, data and AI.
Working with us
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.