Staff Software Engineer - Android
Why This Role Stands Out
You'll have the opportunity to shape the future of mobile banking experiences and influence architectural direction within a leading financial institution, while experimenting with cutting-edge AI technologies. This hybrid role in Sydney or Melbourne is ideal for a mid-senior Android engineer passionate about building impactful, scalable solutions and driving innovation in a collaborative environment.
Quick Overview
Job Description
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.
At CommBank, we're transforming how Australian businesses engage with the bank through digital channels, data-driven experiences and emerging AI capabilities.As a Staff Android Engineer, you'll play a critical role in shaping the future of mobile experiences across Business Banking. You'll help build intuitive, secure and scalable experiences that support customers throughout their banking journey.You'll have the opportunity to work with emerging Generative AI and agentic AI capabilities, helping design, build and scale intelligent experiences that improve how customers interact with the bank.Working closely with engineers, product teams, designers and platform specialists, you'll help deliver experiences used at national scale while influencing architecture, engineering practices and platform excellence across the domain.See yourself in our team
See yourself in our teamBusiness Banking Technology executes the Technology Strategy across Business Banking through world-leading application of technology and operations.We partner closely with the business to solve real-world problems using data and AI-driven insights, resilient platforms and modern engineering practices, delivering customer value at speed and scale.You'll join a team responsible for customer-facing mobile experiences that help business customers access banking services, financial insights and personalised support through Australia's leading digital banking channels.Working alongside mobile, cloud, platform and AI engineers, you'll help shape experiences that are intuitive, reliable, accessible and built for the future.
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.
- 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.
- Kotlin
- Jetpack Compose
- Modern Android architecture patterns
- MVVM, Clean Architecture and modular architectures
- Coroutines and Flows
- Android platform performance optimisation
- 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.
At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know.
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 .
Skills
Similar jobs
Software Applications Engineer - Fareham
Saab UK · fareham, United Kingdom
31 minutes agoLead Software Engineer - Fareham
Saab UK · fareham, United Kingdom
31 minutes agoSystems Engineer - Radar - Fareham
Saab UK · fareham, United Kingdom
31 minutes agoF-15 Software Engineer (Associate, Experienced or Senior)
Boeing · Daytona Beach, United States
53 minutes ago$77k - $137k/yrExperienced Software Engineer - DevSecOps
Boeing · Daytona Beach, United States
53 minutes ago$88k - $155k/yrSenior Software Engineer
Slater and Gordon Lawyers · Melbourne, Australia
2 hours ago