Principal Engineer, AI-Driven CRM & Customer Platforms

cba

Sydney

On-site

AUD 180,000 - 260,000

Full time

2 days 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

CommBank is seeking a Principal Software Engineer to lead AI-enabled customer and banker experiences within Business Banking Technology. This role focuses on CRM, engagement platforms and workflows across Sydney/Melbourne, shaping platform strategy and technology investments at enterprise scale.

You'll drive architecture decisions, establish reusable patterns, and mentor engineers while ensuring security and responsible AI practices are embedded in delivery.

Qualifications

  • Experience operating as a Principal Engineer, Lead Engineer or senior technical leader within complex enterprise environments.
  • Proven track record designing and delivering large-scale distributed systems and platform capabilities.
  • Ability to influence senior stakeholders across engineering, product, architecture, risk and business teams.
  • Strong mentoring and coaching capability, with a passion for growing engineering talent.

Responsibilities

  • Lead the design, evolution and delivery of scalable, resilient platforms supporting customer and banker experiences.
  • Drive architecture and engineering decisions across multiple squads and technology domains.
  • Establish reusable engineering patterns, frameworks and standards that improve delivery speed and quality.
  • Shape platform strategy across cloud, APIs, customer engagement services, workflow orchestration and AI-enabled capabilities.
  • Champion modern engineering practices including DevSecOps, observability, CI/CD and automated testing.
  • Partner with product, architecture, risk and business stakeholders to deliver meaningful customer and business outcomes.
  • Ensure security, privacy, operational resilience and responsible AI principles are embedded into platform design and delivery.
  • Mentor engineers, influence technical strategy and foster a culture of engineering excellence.

Skills

Distributed systems
API-first architectures
Microservices
DDD
Platform engineering
Enterprise integration patterns
DevSecOps
Observability
CI/CD
Automated testing

Tools

Cloud platforms
APIs

Job description

CommBank is seeking a Principal Software Engineer to lead AI-enabled customer and banker experiences within Business Banking Technology. This role focuses on CRM, engagement platforms and workflows across Sydney/Melbourne, shaping platform strategy and technology investments at enterprise scale.

You'll drive architecture decisions, establish reusable patterns, and mentor engineers while ensuring security and responsible AI practices are embedded in delivery.

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

Similar jobs worth comparing

Principal Engineer – AI-Driven CRM & Channels
Principal Engineer – AI-Driven CRM & Channels

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 260,000
Principal Software Engineer, Customer Channels and Data
Principal Software Engineer, Customer Channels and Data

cba • Sydney

On-site
AUD 180,000 - 260,000
Principal Software Engineer, Customer Channels and Data
Principal Software Engineer, Customer Channels and Data

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 260,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
Principal Software Engineer AI-Powered Scalable Microservices
Principal Software Engineer AI-Powered Scalable Microservices

Commonwealth Bank • Sydney

On-site
AUD 210,000 - 260,000
Principal Engineer - Personalisation & Digital Experience
Principal Engineer - Personalisation & Digital Experience

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
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
Staff AI Engineer — Generative & Agentic Innovation
Staff AI Engineer — Generative & Agentic Innovation

Commonwealth Bank • Sydney, City of Melbourne

Hybrid
AUD 180,000 - 240,000
Staff Software Engineer - Ai Innovation
Staff Software Engineer - Ai Innovation

Commonwealth Bank • Sydney, City of Melbourne

On-site
AUD 180,000 - 240,000
Tech Lead, AI-Driven Banking Platforms
Tech Lead, AI-Driven Banking Platforms

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000