Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Staff Software Engineer role.
Rezi rewrites your resume against Commonwealth Bank's job description. Free.

Tailor your resume to this Staff Software Engineer role.
Rezi rewrites your resume against Commonwealth Bank's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Staff Software Engineer posting at Commonwealth Bank — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Staff Software Engineer posting at Commonwealth Bank — free, in seconds.
About the Role
Provide hands-on technical leadership for Android experiences within the CommBank app, shaping mobile platform architecture, improving engineering practices, and guiding technical decisions for secure, reliable, and maintainable customer experiences.
Responsibilities
- Shape Android architecture, technical direction, and the engineering roadmap.
- Design and build high-quality experiences within the CommBank app.
- Lead critical design decisions and promote pragmatic, scalable solutions.
- Influence engineering practices across the squad and broader value stream.
- Own solutions throughout the full engineering lifecycle, from design and development through to production operation.
- Mentor engineers and strengthen capability through technical guidance, constructive feedback, and knowledge sharing.
- Improve quality through automated testing, continuous delivery, and production observability.
- Collaborate across mobile and backend systems to deliver cohesive customer outcomes.
Requirements
- Experienced Android engineer with deep technical expertise and the ability to influence architecture, engineering practices, and delivery outcomes.
- Takes ownership, communicates technical decisions clearly, and enjoys helping engineers grow while maintaining a strong focus on customers and quality.
- Deep Android development experience using Kotlin, the Android SDK, and Jetpack Compose.
- Strong understanding 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.
- Experience in delivery of secure and reliable mobile applications supported by automated testing, continuous delivery, and production observability.
- Experience with integration with REST or GraphQL APIs and exposure to 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 technical capability, quality, and engineering practices across teams.
- Exposure to iOS, Swift, .NET, C#, microservices, AI/ML, Agentic AI, or regulated technology environments is beneficial.
Skills
- Kotlin
- Android SDK
- Jetpack Compose
- MVVM
- MVI
- Clean Architecture
- Modular design
- Dependency injection
- Object-oriented design
- SOLID principles
- Software design patterns
- Automated testing
- Continuous delivery
- Production observability
- REST APIs
- GraphQL APIs
- AWS
- iOS
- Swift
- .NET
- C#
- Microservices
- AI/ML
- Agentic AI
Location
- Sydney
Work Type
- Full-time
Experience Level
- Staff
About the Company
- Retail Technology delivers technology and operations across every aspect of CommBank and Bankwest Retail, from customer product platforms to essential tools that support the business.
- We use technology to drive efficient, timely processing and contribute directly to the Group purpose of building a brighter future for all, while helping bring the power of digital banking to every customer through one of Australia’s most critical technology ecosystems.
Equal Opportunity
- At CommBank, we're committed to creating an accessible, inclusive and respectful workplace.
- 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.