Principal Software Engineer – AWS Cloud Modernisation Lead

Commonwealth Bank

Western Australia

On-site

AUD 180,000 - 260,000

Full time

23 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Commonwealth Bank in Perth/Western Australia is seeking a Principal Software Engineer to lead enterprise integration and cloud-native modernization efforts. You will shape target architectures and establish reusable capabilities while guiding multiple squads through re-platforming decisions.

The role demands deep AWS knowledge, strong API and event-driven architecture skills, and the ability to drive security, resilience and operational excellence across backend systems.

Qualifications

  • Significant experience designing or modernising large-scale integration, distributed systems or enterprise platform capabilities.
  • Deep knowledge of AWS and cloud-native architecture, including managed and serverless services.
  • Understanding API design, event-driven architecture, enterprise messaging, streaming and asynchronous processing.
  • Led major platform modernisation or replatforming initiatives while maintaining service continuity.
  • Design for security, resilience, scalability, observability and operational excellence.
  • Comfortable working primarily across backend engineering and architecture.
  • Can work with .NET Core environments or have strong experience in another modern language with openness to .NET.
  • Combine thought leadership and influencing skills with the technical depth to challenge designs and guide implementation.

Responsibilities

  • Set the technical direction and target architecture for enterprise integration and communications capabilities.
  • Shape modern patterns across APIs, event-driven architecture, messaging, streaming and asynchronous processing, with clear guidance on when each approach should be used.
  • Lead the replatforming of critical capabilities to AWS using appropriate cloud-native, managed and serverless services.
  • Establish reusable capabilities that reduce point-to-point integration, duplication and bespoke engineering.
  • Define engineering standards across security, resilience, observability, scalability and developer experience.
  • Create pragmatic migration and transition patterns that protect critical services while legacy platforms are progressively replaced.
  • Partner with engineering teams, architects and other Principal Engineers to align solutions with the broader technology landscape.
  • Remain technically hands-on enough to validate designs, explore new capabilities and solve complex engineering problems.

Skills

AWS cloud
Enterprise integration
Distributed systems
API design
Event-driven architecture
Security
Backend engineering

Tools

NET Core

Job description

Commonwealth Bank in Perth/Western Australia is seeking a Principal Software Engineer to lead enterprise integration and cloud-native modernization efforts. You will shape target architectures and establish reusable capabilities while guiding multiple squads through re-platforming decisions.

The role demands deep AWS knowledge, strong API and event-driven architecture skills, and the ability to drive security, resilience and operational excellence across backend systems.

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

Similar jobs worth comparing

Principal Software Engineer AI-Powered Scalable Microservices
Principal Software Engineer AI-Powered Scalable Microservices

Commonwealth Bank • Sydney

On-site
AUD 210,000 - 260,000
Senior AWS Application Modernisation Lead
Senior AWS Application Modernisation Lead

Amazon Web Services • Western Australia

On-site
AUD 150,000 - 190,000
Staff Software Engineer - Cloud Data for Financial Crime
Staff Software Engineer - Cloud Data for Financial Crime

Commonwealth Bank • Sydney

On-site
AUD 150,000 - 190,000
Senior AWS Application Modernisation Architect
Senior AWS Application Modernisation Architect

Amazon Web Services • City of Melbourne

On-site
AUD 210,000 - 270,000
Senior Engineering Manager: Lead Architecture & Teams
Senior Engineering Manager: Lead Architecture & Teams

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 280,000
Platform Engineer – AWS, API & Enterprise Cloud
Platform Engineer – AWS, API & Enterprise Cloud

Bluefin Resources • Sydney

On-site
AUD 120,000 - 170,000
Staff Payments Engineer Real-Time Cloud-Native Backend Lead
Staff Payments Engineer Real-Time Cloud-Native Backend Lead

Commonwealth Bank Of Australia • Sydney

On-site
AUD 140,000 - 190,000
Principal Engineer, AI-First CRM & Banking Platforms
Principal Engineer, AI-First CRM & Banking Platforms

Commonwealth Bank • Sydney

On-site
AUD 240,000 - 320,000
Senior AWS Application Modernisation Lead — Domain APIs
Senior AWS Application Modernisation Lead — Domain APIs

Amazon Web Services (AWS) • City of Melbourne

On-site
AUD 180,000 - 260,000
Staff .NET Full-Stack Engineer – Cloud, AI & Leadership
Staff .NET Full-Stack Engineer – Cloud, AI & Leadership

Commonwealth Bank of Australia • Sydney

On-site
AUD 180,000 - 240,000