Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Commonwealth Bank

Principal Software Engineer, Customer Channels, Data & AI

Commonwealth Bank

Principal Engineer designing and delivering scalable platforms for AI-assisted customer engagement at CommBank. Influencing architecture and engineering practices while mentoring engineering talent.

Posted 7/22/2026full-timeSydney • 🇦🇺 AustraliaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and delivering scalable, resilient platforms with a focus on cloud, APIs, and AI-enabled capabilities. Proven ability to lead architecture decisions, establish engineering standards, and mentor engineering talent in complex enterprise environments.

Highest-signal resume keywords
Principal Engineer ExperienceLarge-Scale Distributed Systems DesignCloud-Native Architecture LeadershipEngineering Standards EstablishmentMentoring and Coaching Capability

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Platform DesignArchitecture DecisionsDistributed SystemsCloud TechnologiesAPI DevelopmentDevSecOps PracticesCI/CD ImplementationAutomated TestingEngineering PatternsAI-Enabled Capabilities
Soft Skills
Strategic ThinkingTechnical LeadershipInfluencing StakeholdersCuriosityEnthusiasm for Automation
Industry Keywords
Enterprise EnvironmentsCustomer Engagement ServicesWorkflow OrchestrationOperational ResilienceSecurity and Privacy Principles

Tech Stack

Tools & technologies
CloudDistributed Systems

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • Experience operating as a Principal Engineer, Lead Engineer or senior technical leader within complex enterprise environments.
  • A strong track record designing and delivering large-scale distributed systems and platform capabilities.
  • Strong engineering judgement with the ability to balance strategic thinking and hands-on technical leadership.
  • Experience leading architecture decisions across cloud-native, API-driven or customer-facing platforms.
  • The ability to influence senior stakeholders across engineering, product, architecture, risk and business teams.
  • Experience establishing engineering standards, reusable patterns and platform strategies across multiple teams.
  • Strong mentoring and coaching capability, with a passion for growing engineering talent.
  • Curiosity and enthusiasm for AI-enabled customer experiences, automation and modern digital platforms.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Remote work options