Talent.com
Commonwealth Bank of Australia
Senior Software EngineerCommonwealth Bank of Australia • Sydney CBD, NSW, AU
Senior Software Engineer

Senior Software Engineer

Commonwealth Bank of Australia • Sydney CBD, NSW, AU
8 days ago
Job description
  • Shape secure, reliable and intuitive mobile experiences within the CommBank app.

  • Influence architecture and engineering practices while mentoring talented engineers.

  • Build with Swift, SwiftUI, modern mobile architecture, cloud services and continuous delivery.

Do work that matters

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.

As a Senior Software Engineer, you’ll collaborate closely with product owners and fellow technical leaders to document changes and steer strategic initiatives. Your expertise will be key in making critical design and architectural decisions, mentoring engineers to produce well-tested, maintainable code, and enhancing solution quality through industry best practices.

See yourself in our team

You’ll join a Sydney-based engineering squad, focused on driving continuous improvement in mobile engineering practices, while shaping the platform architecture and roadmap for both mobile and backend systems.

Working in a collaborative, product-aligned environment, you’ll take ownership across the full engineering lifecycle and help the team deliver high-quality customer outcomes.

In this role, you will:

  • Design and deliver high-quality native iOS solutions using Swift and SwiftUI.

  • Help shape mobile architecture, engineering standards and the technical roadmap.

  • Make considered design and architectural decisions that balance customer experience, security, reliability and maintainability.

  • Collaborate with product owners, engineers and technical leaders to translate customer needs into practical solutions.

  • Build well-tested, observable and maintainable software using automated testing and continuous delivery practices.

  • Integrate mobile applications with APIs, backend services and cloud-based technology.

  • Contribute across the full engineering lifecycle, from design and development through to production operation.

  • Mentor engineers, strengthen team capability and promote effective engineering practices.

We’re interested in hearing from people who:

You’re an experienced iOS engineer who combines strong hands-on development capability with sound technical judgement. You communicate clearly, collaborate effectively and are comfortable influencing engineering decisions while supporting the growth of other engineers.

Experience in several of the following will set you up for success:

  • Deep native iOS development experience using Swift and SwiftUI.

  • Strong knowledge 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.

  • Delivery of secure and reliable mobile applications supported by automated testing, continuous delivery and production observability.

  • Experience integrating REST or GraphQL APIs and working with 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 capability, quality and engineering practices across teams.

  • Exposure to backend development, including .NET, C# or microservices, regulated technology environments, AI or machine learning would be valuable.

Working with us

At CommBank, we're committed to creating an accessible, inclusive and respectful workplace. If you require support or adjustments, please let us know. 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. For support please contact 1800 989 696.

If this sounds like you, apply now!

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

Create a job alert for this search

Senior Software Engineer • Sydney CBD, NSW, AU

Similar jobs

Senior Software Engineer

AirtaskerSydney, AU

Airtasker is Australia's leading platform connecting people who need work done with skilled people who want to do it.We make it easy for everyday Australians to get things done, from furniture asse... Show more

 • Promoted

Senior Software Engineer

KasadaSydney, AU

Join us in stopping bad bots, for good! Kasada protects millions of online users everyday.Founded to stop automated bot attacks, we believe the internet should be a safe place for everyone.Bad bots... Show more

 • Promoted

Senior Software Engineer

ResmedSydney, AU

At Resmed, we are changing lives with every breath – improve patient quality of life, prevent chronic disease progression and reduce healthcare system costs.Our mission is to delight Resmed's devel... Show more

 • Promoted

Senior Software Engineer

LexisNexis Risk SolutionsSydney, AU

Get AI-powered advice on this job and more exclusive features.Senior Software Engineer – Fully Remote or Hybrid | LexisNexis Risk Solutions.Join a global leader in data-driven innovation and compli... Show more

 • Promoted

Senior Software Engineer

Bright & Duggan GroupSydney, AU

Location: Alta, Air BMC, Verde, Rosebay - Sydney, St Leonards, Rosebery, Rosebay.Job Category: Software Engineer.Bright & Duggan Group is built on the principles of.These values serve as the founda... Show more

 • Promoted

Senior Software Engineer

ConstantinopleSydney, AU

Constantinople delivers a new era of AI-native banking.Constantinople provides banks with a fully-managed software and AI operational platform, which brings together customer experience, product, d... Show more

 • Promoted

Senior Software Engineer

Nuage Technology GroupSydney, AU

Get AI-powered advice on this job and more exclusive features.Nuage Technology Group provided pay range.This range is provided by Nuage Technology Group.Your actual pay will be based on your skills... Show more

 • Promoted

Senior Software Engineer - Systems

ProcreateSydney, AU

Senior Software Engineer - Systems.We’re looking for a Senior Software Engineer to join our Product development team in Hobart.You'll be responsible for systems engineering across a diverse set of ... Show more

 • Promoted

Senior Software Engineer- Backend

BlinqSydney, AU

At Blinq, we believe the first interaction can spark opportunities that last a lifetime.That’s why we built the world’s #1 digital business card - an instant, intuitive way to exchange details - an... Show more

 • Promoted

Senior Software Engineer - Integration

DavidsonSydney, AU

Senior Software Engineer - Integration.This range is provided by Davidson.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Senior Software Engine... Show more

 • Promoted

Senior Software Engineer

TheDriveGroupSydney, AU

This is a rare opportunity for a Multiple Senior Golang Engineers to join a high-growth Sydney scale-up at a pivotal moment in its journey.With strong momentum and ambitious expansion plans, the bu... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Sydney, Australia

Clutch CanadaSydney, AU

Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted

Senior Software Engineer

UpdocSydney, AU

Hey, I’m Kaveh, head of engineering here at Updoc.I’ve been building tech for over a decade, and let me tell you—there’s nothing quite like working on something that genuinely changes lives.At Updo... Show more

 • Promoted

Senior Software Engineer (Flight Software)

Visa HuntSydney, AU

Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def... Show more

 • Promoted

Senior Software Engineer

Anduril IndustriesSydney, AU

Be among the first 25 applicants.Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s mos... Show more

 • Promoted

Senior Software Engineer

Salient GroupSydney, AU

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Salient Group.Tech Recruiter | Fuelling Tech Companies for.Our client is building a new type of digi... Show more

 • Promoted

Senior Software Engineer

DavidsonSydney, AU

Senior Software Engineer (JN -032025-39644) Sydney CBD, Sydney, Australia.Salary: AUD150,000 - AUD180,000 per annum + Superannuation + bonus.Senior Software Engineer - Integration.Competitive + var... Show more

 • Promoted

Senior Software / AI Engineer

Macquarie Bank LimitedSydney, AU

Our team in Banking and Financial Services technology Reliability focuses on improving the quality, stability, and performance of our platforms.We enable teams to build, test, and deploy applicatio... Show more

 • Promoted

Senior Software Engineer

Macquarie GroupSydney, AU

Leverage your extensive technical knowledge as a Software Engineer and solve complex software engineering problems.As a Digital Bank, software engineering is at the core of what we do.Our engineers... Show more

 • Promoted

Senior Options Software Engineer

Citadel SecuritiesSydney, AU

Options market making presents a unique challenge in combining scale with business complexity.With over a million of listed options at the heart of billions of messages, we handle internet-scale da... Show more