Staff Software Engineer - Data & AI for Customer Channels

Commonwealth Bank

Sydney

On-site

AUD 140,000 - 190,000

Full time

26 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Commonwealth Bank is seeking a Staff Software Engineer to shape digital customer and colleague experiences across Business Banking. You will influence architecture and set technical direction for cloud, data, and AI-enabled platforms at enterprise scale.

Join teams across customer channels, data services, and AI-enabled engagement platforms. You’ll mentor engineers, drive DevSecOps practices, and contribute to modern software delivery while delivering impactful customer outcomes.

Qualifications

  • Proven experience designing and delivering complex software solutions in large-scale or distributed environments.
  • Strong hands-on software engineering capability and problem solving.
  • Experience building cloud-native applications, APIs, platforms or data-driven services.

Responsibilities

  • Lead the design and delivery of scalable, resilient software solutions across customer channel and data platforms.
  • Build and evolve applications, APIs, services and platform capabilities that support critical Business Banking experiences.
  • Contribute across the technology stack, including backend services, cloud platforms, customer experiences and data-enabled solutions.
  • Drive architectural decisions and influence engineering direction within and across squads.
  • Champion modern software engineering practices including automated testing, CI/CD, observability and DevSecOps.
  • Partner with product, business and architecture stakeholders to deliver meaningful customer outcomes.
  • Mentor engineers and help grow technical capability across the broader organisation.
  • Support platforms in production and drive continuous improvement through automation, monitoring and operational excellence.

Skills

Distributed systems
Cloud-native apps
APIs & services
Mentoring
CI/CD
DevSecOps
DDD

Tools

Python
Java
.NET
TypeScript
Go
Kubernetes
Docker
Terraform
CloudFormation
AWS

Job description

Commonwealth Bank is seeking a Staff Software Engineer to shape digital customer and colleague experiences across Business Banking. You will influence architecture and set technical direction for cloud, data, and AI-enabled platforms at enterprise scale.

Join teams across customer channels, data services, and AI-enabled engagement platforms. You’ll mentor engineers, drive DevSecOps practices, and contribute to modern software delivery while delivering impactful customer outcomes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: Data & AI for Customer Channels
Staff Software Engineer: Data & AI for Customer Channels

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 230,000
Staff Software Engineer - Customer Channel, Data & AI
Staff Software Engineer - Customer Channel, Data & AI

Commonwealth Bank • Sydney

On-site
AUD 150,000 - 200,000
Staff Software Engineer: Data & AI for Customer Channels
Staff Software Engineer: Data & AI for Customer Channels

CommBank • Sydney

On-site
AUD 180,000 - 230,000
Staff Platform Engineer - AWS, AI-Driven Banking
Staff Platform Engineer - AWS, AI-Driven Banking

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer: .NET, AWS & Cloud-Native Delivery
Staff Software Engineer: .NET, AWS & Cloud-Native Delivery

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 260,000
Hybrid work
Professional development
Mentoring culture
Lead Platform Engineer - Cloud, DevSecOps & AI
Lead Platform Engineer - Cloud, DevSecOps & AI

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer: .NET & AWS Tech Lead
Staff Software Engineer: .NET & AWS Tech Lead

Commonwealth Bank of Australia • Sydney

Hybrid
AUD 180,000 - 240,000
Flexible and hybrid working
Career development
Staff .NET Full-Stack Engineer: AI-Powered Home Lending
Staff .NET Full-Stack Engineer: AI-Powered Home Lending

Commonwealth Bank • Sydney

On-site
AUD 140,000 - 180,000
Senior Platform Engineer: AI & Cloud Leader
Senior Platform Engineer: AI & Cloud Leader

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer, Customer Channel, Data & AI
Staff Software Engineer, Customer Channel, Data & AI

Commonwealth Bank • Sydney

On-site
AUD 150,000 - 200,000