Commonwealth Bank103 followers107 jobs

Staff Software Engineer, Customer Channel, Data & AI

Mid levelSeniorFull-timeHybridSydney NSW, AustraliaCBD, Melbourne VIC 3000, AustraliaPosted 19 hours agoVerified 2 days ago
Pending fitX of Y criteria met

About the job

As a Staff Software Engineer in the Customer Channel & Data domain, you'll have the exciting opportunity to shape the future of digital experiences for Business Banking. Your work will directly impact how customers and colleagues engage with the bank, driving innovation in cloud, data, and AI-enabled platforms. Collaboration is key, as you'll work closely with a diverse team of engineers, product managers, and business stakeholders to solve complex challenges and mentor fellow engineers.

You'll be responsible for

🚀

Leading software solutions

Lead the design and delivery of scalable, resilient software solutions across customer channel and data platforms.
🛠️

Building applications

Build and evolve applications, APIs, services and platform capabilities that support critical Business Banking experiences.
📐

Driving architectural decisions

Drive architectural decisions and influence engineering direction within and across squads.

Key criteria

💻

Software engineering experience

Proven experience designing and delivering complex software solutions.

View

☁️

Cloud-native application skills

Experience building cloud-native applications and data-driven services.

View

🔧

API and service design

Demonstrated experience designing and building APIs and services.

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 Commonwealth Bank
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
Software engineering experience
Proven experience designing and delivering complex software solutions.

View

Cloud-native application skills
Experience building cloud-native applications and data-driven services.

View

API and service design
Demonstrated experience designing and building APIs and services.

View

Mentoring engineers
Track record of mentoring engineers and uplifting team capabilities.

View

Technical direction influence
Experience influencing technical direction and engineering standards.

View

Similar jobs

View all
Canva
Canva
Staff Software Engineer - Data Sync Team (Golang, Python, AWS) - open to remote across ANZPerth, WA · Full-time
This job is about joining a dynamic team that is redefining how the world experiences design. As part of the Data Sync Team, you will empower Canvanauts to deliver sustained value and innovation using data with ease and confidence. The team thrives on collaboration, flexibility, and a shared commitment to achieving ambitious goals while enjoying moments of magic and fun.
Airwallex
Airwallex
Staff Software Engineer, AI ToolingMelbourne, VIC · Full-time
As a Staff Software Engineer at Airwallex, you will play a crucial role in developing internal AI tooling that safeguards over $200 billion in payments and supports 300,000 companies. This job offers the opportunity to collaborate with various internal teams to identify impactful projects, such as building automation tools and managing large-scale log pipelines. The team values innovation and encourages diving deep into challenges to find the best solutions while fostering a culture of mentorship and growth.
Commonwealth Bank
Commonwealth Bank
Staff Software Engineer (AI, Python, AWS)Sydney, NSW · Melbourne, VIC · Full-time
The Staff Software Engineer position focuses on building AI-powered employee experiences that foster career growth and internal mobility within the bank. This job is crucial for delivering innovative solutions that enhance employee experiences while ensuring security and scalability. The team thrives in a supportive environment, encouraging collaboration and continuous development.
Bankwest
Bankwest
Staff Software Engineer, Customer Channel, Data & AISydney, NSW · Melbourne, VIC · Full-time
The Staff Software Engineer position in the Customer Channel, Data & AI team at CommBank is all about shaping the future of digital experiences for businesses. This job is crucial for driving innovation and modernizing how customers and colleagues interact with the bank through cutting-edge technology. The team thrives on collaboration, creativity, and a shared commitment to delivering exceptional customer value.