Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal software engineer

Melbourne
Commonwealth Bank
Software Engineer
Posted: 30 July
Offer description

Join to apply for the Principal Software Engineer role at Commonwealth Bank

Join to apply for the Principal Software Engineer role at Commonwealth Bank

1. You are passionate about improving the reliability and operation capability of mission-critical services.
2. We are solving complex problems by creating solutions that will delight our customers.
3. Together we work with some of the best minds in tech using best of breed technologies.
* You are passionate about improving the reliability and operation capability of mission-critical services.
* We are solving complex problems by creating solutions that will delight our customers.
* Together we work with some of the best minds in tech using best of breed technologies.
Do work that matters:
We're on a mission to transform tomorrow's bank today. Are you ready to engineer ground breaking digital experiences that will impact over 9 million Australians daily? We're seeking a visionary Principal Engineer to lead a Greenfield project, delivering state-of-the-art digital solutions from the ground up.
Our approach is to empower every engineer to be a source of ideas and action, embracing the Full Cycle model — where engineers are involved in the Design, Build, Challenge, and Run aspects. This is your chance to redefine the craft of engineering, shape our culture, and deliver impactful, scalable solutions that will significantly impact our customers, employees, and the broader community.
We are in the process of uplifting and re-innovating our digital platforms. As part of this exciting new Greenfield project, you will design and build a modern digital experience from scratch at Australia's largest bank. This undertaking will see you use your design and technical leadership capabilities to directly reach and enhance the digital lives of over 9 million Commbank customers every day.
We are looking for experienced full cycle engineers with a focus but not limited to TypeScript, Next.js and or React in connection with Appollo GraphQL and cloud native infrastructure using Serverless Stack Toolkit (SST).
See yourself in our team:
We are looking for the very best Principal Engineers to drive transformative projects that will define the next era of digital banking for millions of customers.
In this role, you will support the program to deliver an ambitious vision against our customer objectives: to create enduring technology differentiation with unmatched digital experiences built on decoupled, resilient, and reliable technology foundations.
The 3 key objectives for our customers are:
* Enhance financial wellbeing of Australians through seamless digital interactions.
* Accelerate Delivery Velocity: Simplify and untangle complex legacy architectures to enable faster delivery.
* Ensure Always-Available Channels: Develop resilient, always-on technology backed by scalable infrastructure.
We're interested in hearing from people who:
* Have a proven track record in developing large-scale digital applications utilizing modern technology stacks.
* Provides experiences across full stack, full cycle software engineering with a focus on front-end solutions e.g Next.js, React, Typescript.
* Possesses practical experience in operating microservices within a DevSecOps framework.
* Have experience in addressing Tech Debt using a commercially focused and pragmatic approach.
* Can identify, gain support, and ensure execution of technical direction and strategy for the business.
* Can demonstrate design and implementation of solutions to complex problems, including onboarding and migrating to new tooling as well as removing obsolete systems and code.
* Encourages risk-taking and constructively challenges the status quo, while influencing stakeholders and building diverse and inclusive teams.
Skills Required:
We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these will set you up for success in this team:
Developing 3-tier application both on-premises and on cloud covering:
* Frontend: React, Typescript, Next.js (preferred).
* Backend: .Net core, C#, Java, Node.js.
* Database: SQL and NoSQL experience (both admin and usage).
* Scripting languages (i.e., TypeScript, Go, Python, GraphQL).
* CI/CD tools (i.e., GitHub Actions, TeamCity, Octopus).
* Infrastructure as Code: Terraform, Pulumi, CloudFormation.
* Infrastructure as a Code framework: SST essential.
* Automation Quality Engineering (Unit Testing, Regression Testing).
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/07/2025


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Engineering and Information Technology

Referrals increase your chances of interviewing at Commonwealth Bank by 2x

Get notified about new Principal Software Engineer jobs in Melbourne, Victoria, Australia .

Melbourne, Victoria, Australia 4 days ago


Principal Software Engineer - Flight Data Processing

Melbourne, Victoria, Australia 1 month ago

Melbourne, Victoria, Australia 3 weeks ago

Melbourne, Victoria, Australia 2 days ago

Melbourne, Victoria, Australia 4 days ago

Melbourne, Victoria, Australia 18 hours ago

Melbourne, Victoria, Australia 1 week ago


Software Engineering Manager (Client Platforms)

Melbourne, Victoria, Australia 1 week ago


Software Engineering Manager - Sustaining Engineering

Melbourne, Victoria, Australia 2 months ago

Melbourne, Victoria, Australia 22 hours ago


Staff Software Engineer - Web Platform (Frontend)

Melbourne, Victoria, Australia 21 hours ago


Engineering Manager (BE) - Design Gateway - Remote across ANZ

Melbourne, Victoria, Australia 21 hours ago

Melbourne, Victoria, Australia 4 days ago


Software Engineering Manager - Desktop and Embedded Linux Optimisation

Melbourne, Victoria, Australia 4 months ago

Melbourne, Victoria, Australia 2 days ago


Software Engineering Manager, Ubuntu Gaming

Melbourne, Victoria, Australia 2 days ago


Software Engineering Manager - Ubuntu Linux Kernel

Melbourne, Victoria, Australia 1 month ago


Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Melbourne, Victoria, Australia 2 months ago

Melbourne, Victoria, Australia 4 days ago


Engineering Manager (FE) - Design System Experience (Open to remote across ANZ)

Melbourne, Victoria, Australia 21 hours ago

Melbourne, Victoria, Australia 2 weeks ago


Linux Enablement - Software Engineering Manager

Melbourne, Victoria, Australia 1 week ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 2 days ago


Software Asset Management (SAM) Capability Lead - (open to remote across ANZ)

Melbourne, Victoria, Australia 21 hours ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 1 month ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia 1 week ago

Melbourne, Victoria, Australia 2 weeks ago


Business Development Manager (SaaS Enterprise Healthcare Software)


Test Manager, EL1, IMTS, Corporate (EA2025/99)

Melbourne, Victoria, Australia 2 weeks ago


Technical Manager - Automotive and Industrial

Melbourne, Victoria, Australia 8 months ago

Melbourne, Victoria, Australia 2 weeks ago

Melbourne, Victoria, Australia A$130.00-A$130.00 3 days ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Expression of interest: senior software engineer
Melbourne
Dabble
Software Engineer
Similar job
Senior software engineer
Melbourne
Australian Energy Market Operator (AEMO)
Software Engineer
Similar job
Senior software engineer
Melbourne
Frostbite
Software Engineer
Similar jobs
Commonwealth Bank recruitment
Commonwealth Bank jobs in Melbourne
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Principal Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save