Do work that matters:
Bankwest has a rich heritage. We’re proud to be part of the fabric of Western Australia with a strong culture built on local support. With the support of a strong partner in CBA, we share a belief in the value of our brand, our potential for growth and a big aspirational vision.
As a Principal Software Engineer within the Resilient Lending Crew, you will play a pivotal role in shaping and driving the technical direction to optimise key components of the Bankwest lending value chain, drive growth, support best-in-class service levels, and meet changing compliance and regulatory lending expectations.
You will lead engineering excellence across modernisation, simplification, resilience, security and automation, helping accelerate outcomes such as decoupling and modernising legacy systems and reducing operational risk. Working across squads and platforms, you will guide architectural decisions, uplift critical assets, champion DevSecOps practices, and embed AI-powered engineering to improve delivery speed, quality and developer experience. We work in a true full-cycle engineering model, where you design, build, test, release and run what you create. It is a you build it, you own it culture, supported by strong DevSecOps, automation, observability and security by design. We are also embracing AI-powered engineering to accelerate delivery and lift quality. This is a team with genuine ownership, technical ambition and the opportunity to deliver technology that makes a real impact.
See yourself in our team:
Bankwest's Technology Division develops and executes all technical change within the organisation, ensuring technology is leveraged to deliver the Bankwest strategy. The division works on a wide variety of technologies and projects with the support of a dedicated team using an Agile methodology.
Step into a Principal Software Engineer role within the Resilient Lending Crew, where you help optimise key components of the Bankwest lending value chain. Working across the full engineering lifecycle, you partner with business and technology stakeholders to modernise legacy Java and .NET platforms into secure, scalable, cloud‑native services. You bring strong architectural expertise to diagnose systems and design forward‑thinking solutions using React, Next.js, GraphQL, Node.js, and AWS. Operating at crew level, you uplift engineering practices by embedding automation, observability, security, and AI‑driven delivery into every release.
This role is meaningful because of its direct impact on customers and the organisation. As a technical leader, you guide engineers, shape architecture, and champion modern practices that elevate engineering standards. You’ll tackle high‑impact challenges such as scaling distributed systems and introducing intelligent automation, helping transform how lending products are built and delivered to create better outcomes for customers, teams, and communities.
We’re interested in hearing from people who:
Tech skills
You don’t need to know everything, but experience in several of the following will set you up for success:
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: 13/07/2026Want to know if this job is worth applying to?
Perth, Western Australia, Australia
Onsite