Commonwealth Bank of Australia logo

Staff Software Engineer, Contact Centre

Commonwealth Bank of Australia

On-site
Sydney, NSW
Full-time
Staff
Salary not listedPosted 4w ago

Real job — pulled straight from Commonwealth Bank of Australia’s careers page · Verified July 15, 2026 · No reposts.

Job description

Commonwealth Bank of Australia is hiring a Staff Software Engineer, Contact Centre — a full-time, based in Sydney, NSW role. Apply directly on Commonwealth Bank of Australia's careers page below.

Staff Software Engineer - Contact Centre

Location: Sydney CBD Area

Time Type: Full time

Job Description

Staff Software Engineer – Contact Centre Squad

CommSec Digital & Customer Crew


Shape the future of AI-powered customer Engagement.
 

At CommBank, we're building the next generation of customer engagement experiences used by millions of Australians.
 

As a Staff Software Engineer, you'll play a key role in modernising how customers connect with CommSec across digital, assisted and AI-enabled channels. You'll help design and deliver intelligent customer experiences that combine modern software engineering, automation and Generative AI to simplify how customers interact with our business.

This is a hands-on technical leadership role for an engineer who enjoys solving complex problems, influencing engineering direction and applying emerging technologies to create better customer and colleague experiences at scale.


What you'll be doing

  • Designing and delivering modern customer engagement solutions across digital and contact centre channels.
  • Building scalable, cloud-native applications and services using modern engineering practices.
  • Applying AI, automation and intelligent workflow capabilities to improve customer and colleague experiences.
  • Designing and integrating Generative AI solutions, virtual assistants and intelligent routing capabilities into customer journeys.
  • Shaping technical direction and influencing engineering outcomes across multiple teams.
  • Driving engineering excellence through automation, observability, security and quality engineering practices.
  • Collaborating with Product, Design, Architecture and Engineering teams to solve complex customer problems.
  • Supporting operational excellence through platform reliability, monitoring and continuous improvement.
  • Mentoring engineers and contributing to a culture of learning, ownership and technical excellence.

What you'll bring:

  • Strong full-stack software engineering capability across modern front-end and back-end technologies.
  • Experience building cloud-native applications on AWS.
  • Strong experience with technologies such as .NET/C#, React, TypeScript and modern API development.
  • Microsoft Dynamics 365 Customer Service and Omnichannel
  • Experience designing and building distributed systems, microservices and event-driven architectures.
  • Experience delivering AI-enabled customer or colleague experiences.
  • Understanding of Generative AI concepts, prompt engineering, retrieval-augmented generation (RAG) and emerging agentic workflows.
  • Ability to influence technical decisions and lead through expertise rather than authority.
  • Passion for engineering excellence, continuous improvement and customer outcomes.
  • Modern DevSecOps, CI/CD and observability practices.


Why join us?

This is an opportunity to work on meaningful engineering challenges at enterprise scale, helping shape customer experiences across one of Australia's leading financial institutions.

You'll work with modern technologies, influence engineering direction and play a central role in how CommBank applies AI and intelligent automation to improve customer and colleague experiences. From Generative AI-powered interactions through to next-generation customer engagement platforms, you'll help shape technology that supports millions of customer interactions every year.

Most importantly, you'll have the opportunity to solve complex problems, drive technical excellence and leave a lasting impact beyond your immediate team.

At CommBank, we're committed to creating an inclusive environment where everyone feels valued, supported and empowered to do their best work. We welcome applicants from all backgrounds and experiences and encourage you to apply even if you don't meet every requirement.

If you're excited by building great software, applying AI to real-world customer challenges and influencing technology at scale, we'd love to hear from you.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 25/07/2026

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Equifax logo

Software Engineer

Pune, India
✓ From careers page· 50m ago
Talan logo

Fullstack Developer

Remote · Spain-eligible
✓ From careers page· 54m ago
Bosch logo

Senior Full Stack Developer

Budapest, hu
✓ From careers page· 55m ago
Bosch logo

Full Stack Application Architect

Bangalore, India
✓ From careers page· 55m ago

Frequently asked questions

What skills are required for Staff Software Engineer, Contact Centre at Commonwealth Bank of Australia?

The required skills for Staff Software Engineer, Contact Centre at Commonwealth Bank of Australia include: FullStack, AWS, .NET, C#, React, TypeScript, Microservices, AI, Generative AI, DevSecOps, CI/CD, Customer Service.

What is the seniority level for Staff Software Engineer, Contact Centre at Commonwealth Bank of Australia?

Staff Software Engineer, Contact Centre at Commonwealth Bank of Australia is a Staff level position.

How do I apply for Staff Software Engineer, Contact Centre at Commonwealth Bank of Australia?

You can view the full description and apply for Staff Software Engineer, Contact Centre at Commonwealth Bank of Australia on EchoJobs: https://echojobs.io/job/commonwealth-bank-of-australia-staff-software-engineer-contact-centre-urso1.