Principal Software Engineer – Cloud-Native Backend Platform

Commonwealth Bank

City of Melbourne

On-site

AUD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Commonwealth Bank is seeking a Principal Software Engineer within the Digital & Assisted Lending Crew of Business Banking Technology. You will shape backend platforms, APIs, and distributed systems, owning architecture, delivery, and reliability at scale.

Lead technical strategy across service domains and platform modernization, while mentoring engineers and championing secure-by-design practices. The role combines hands-on coding with strategic leadership, driving engineering excellence and

Qualifications

  • Experience designing, building, and operating large-scale backend platforms.
  • Technical leadership across platform architecture and APIs.
  • Proven ability in cloud-native, distributed, service-oriented architectures.
  • Proficiency with AWS, microservices, event-driven patterns.
  • Hands-on coding and architectural decision-making responsibilities.
  • Mentoring senior engineers and driving engineering culture.

Responsibilities

  • Lead architecture and strategy for backend platforms and APIs in lending tech.
  • Own delivery, reliability, and security across distributed systems.
  • Collaborate with product, architecture, and engineering leaders to shape scalable solutions.
  • Drive AI-enabled engineering practices as an accelerator, not a sole focus.

Skills

Backend systems design
Distributed systems
Technical leadership
DevSecOps
Hands-on coding
AI tooling awareness
Mentoring engineers

Tools

AWS
Docker
Kubernetes
GraphQL
REST APIs
CloudFormation
CDK
GitHub Actions
Prometheus
Grafana
Kafka
EventBridge
Snyk
SonarQube

Job description

Commonwealth Bank is seeking a Principal Software Engineer within the Digital & Assisted Lending Crew of Business Banking Technology. You will shape backend platforms, APIs, and distributed systems, owning architecture, delivery, and reliability at scale.

Lead technical strategy across service domains and platform modernization, while mentoring engineers and championing secure-by-design practices. The role combines hands-on coding with strategic leadership, driving engineering excellence and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Platform & Cloud Engineering Lead
Principal Platform & Cloud Engineering Lead

Commonwealth Bank • Council of the City of Sydney

On-site
AUD 180,000 - 260,000
Principal Software Engineer & Enterprise Platform Architect
Principal Software Engineer & Enterprise Platform Architect

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Principal Software Engineer - AI-Driven Digital Lending
Principal Software Engineer - AI-Driven Digital Lending

Commonwealth Bank • City of Melbourne

On-site
AUD 240,000 - 320,000
Staff Software Engineer: Cloud-Native & AI-Driven Leader
Staff Software Engineer: Cloud-Native & AI-Driven Leader

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 250,000
Flexible working options
Office in Sydney/Melbourne
Senior Staff .NET Full-Stack Engineer (Cloud & AI)
Senior Staff .NET Full-Stack Engineer (Cloud & AI)

Commonwealth Bank • Sydney

On-site
AUD 140,000 - 200,000
Principal Engineer - Personalisation & Digital Experience
Principal Engineer - Personalisation & Digital Experience

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Full Stack .NET, Cloud & AI
Staff Software Engineer - Full Stack .NET, Cloud & AI

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Senior .NET Full-Stack Engineer — Cloud-Native & AI-Driven
Senior .NET Full-Stack Engineer — Cloud-Native & AI-Driven

Commonwealth Bank • City of Melbourne

On-site
AUD 140,000 - 190,000
Competitive salary package
Career development
Chief Data Platform Architect — AI & Cloud-Native
Chief Data Platform Architect — AI & Cloud-Native

Commonwealth Bank • New South Wales

On-site
AUD 180,000 - 240,000
Chief Engineer - Data Platform & AI
Chief Engineer - Data Platform & AI

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000