Bankwest7 followers4 jobs

Principal Software Engineer, Customer Channels, Data & AI

SeniorFull-timeHybridSydney NSW, AustraliaCBD, Melbourne VIC 3000, AustraliaPosted 4 days agoVerified 5 days ago
Pending fitX of Y criteria met

About the job

As a Principal Software Engineer in Customer Channels, Data & AI, you'll play a pivotal role in transforming how customers and bankers connect through innovative technology. Your work will significantly impact customer engagement and workflow platforms, driving the evolution of AI-enabled experiences. The team thrives on collaboration, creativity, and a shared commitment to delivering exceptional solutions.

You'll be responsible for

🚀

Leading technology strategy

Lead the technology strategy behind AI-enabled customer and banker experiences.
🔧

Shaping future CRM platforms

Shape the future of CRM, customer engagement and workflow platforms across Business Banking.
📈

Influencing engineering direction

Influence engineering direction, platform strategy and technology investment at enterprise scale.

Key criteria

🖥️

Experience with distributed systems

Proven experience designing and delivering large-scale distributed systems.

View

☁️

Cloud-native architecture expertise

Demonstrated experience with cloud-native architectures and deployment strategies.

View

🔧

Engineering standards establishment

Experience establishing reusable engineering patterns and standards across teams.

View

View more

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Get started
Apply on Bankwest
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
Experience with distributed systems
Proven experience designing and delivering large-scale distributed systems.

View

Cloud-native architecture expertise
Demonstrated experience with cloud-native architectures and deployment strategies.

View

Engineering standards establishment
Experience establishing reusable engineering patterns and standards across teams.

View

Stakeholder influence
Proven ability to influence senior stakeholders across various teams.

View

Mentoring capability
Strong mentoring experience with a passion for growing engineering talent.

View

Similar jobs

View all
Microsoft
Microsoft
Principal Software EngineerAustralia · Full-time
The Principal Software Engineer position at Microsoft Azure Storage is an exciting opportunity for those who are passionate about distributed systems and cloud-scale storage. This job plays a crucial role in shaping the technical direction of Azure Storage, impacting some of the largest companies in the world. The team thrives on collaboration, innovation, and a growth mindset, creating a culture where everyone can contribute and succeed.
Commonwealth Bank
Commonwealth Bank
Principal Software Engineer- Digitisation and  EnablementSydney, NSW · Full-time
As a Principal Software Engineer at CommBank, you will embark on a journey to shape technology strategy and architecture across multiple teams. This job offers an incredible opportunity to influence engineering at scale and drive meaningful transformation that supports business outcomes. Join a high-impact engineering environment where collaboration and innovation thrive.
Commonwealth Bank
Commonwealth Bank
Principal Software Engineer, Customer Channels, Data & AISydney, NSW · Melbourne, VIC · Full-time
The Principal Software Engineer for Customer Channels, Data & AI at CommBank is a pivotal position that focuses on leading the technology strategy for AI-enabled customer and banker experiences. This job plays a crucial role in shaping the future of CRM, customer engagement, and workflow platforms across Business Banking, ensuring that both customers and colleagues benefit from seamless interactions. The team thrives on collaboration, working closely together to solve complex challenges and deliver impactful solutions.
Commonwealth Bank
Commonwealth Bank
Principal Software EngineerSydney, NSW · Melbourne, VIC · Full-time
As a Principal Software Engineer at CommBank Health, you will play a pivotal role in shaping the future of payments and digital experiences in healthcare. This job offers an exciting opportunity to lead the technical direction of a platform that directly impacts real-world healthcare transactions. Join a dynamic team that values collaboration, innovation, and the drive to uplift engineering capabilities.