Commonwealth Bank Logo

Commonwealth Bank

Staff Software Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
The Staff Software Engineer will lead the development of an AI-enabled Task Centre in the Banker Workbench, focusing on architecture, mentoring, and integrating AI features.
The summary above was generated by AI
Staff Software Engineer (Full Stack- Next.js, typescript & .Net)

Business Banking Technology | Sydney / Melbourne

We’re modernising CBA’s legacy CRM stack and building an AI-powered Banker Workbench that will transform how our bankers engage customers and manage their day.

As a Staff Software Engineer, you’ll take technical leadership of a major new capability — the Task Centre — a greenfield feature that will become the “manage my day” hub for business bankers, consolidating tasks, regulatory commitments and AI-driven insights into one intelligent experience.

This is a high-impact role where you’ll combine hands-on engineering with technical strategy, mentoring, and cross-squad influence.

What you’ll do
  • Lead the design and delivery of a new AI-enabled Task Centre within the Banker Workbench

  • Provide front-end technical leadership across the squad (Actionable Insights)

  • Architect and build modern, scalable solutions using Next.js, TypeScript and React

  • Collaborate closely with senior engineers, product and cross-domain teams

  • Shape solution architecture and engineering standards

  • Mentor engineers across Australia and India

  • Embed DevOps, observability, quality engineering and secure-by-design practices

  • Drive pragmatic AI integration into user workflows (LLMs, AI-assisted features)

Tech Stack & Environment

Front-end focus:

  • Next.js

  • TypeScript

  • React

  • State management (Redux or similar)

  • Modern UI/UX patterns

Back-end & Platform:

  • .NET

  • AWS (Azure/GCP experience also welcome)

  • CI/CD (GitHub Actions, TeamCity, Octopus or similar)

  • Observability & security tooling (logging, monitoring, Snyk, SonarQube, etc.)

AI & Modern Engineering:

  • Desirable: Experience integrating AI/LLMs into applications

  • Desirable: Familiarity with tools like LangChain, LlamaIndex or similar

  • Strong user-centric thinking around AI-driven workflows

  • Comfortable leveraging AI coding tools (e.g. GitHub Copilot, Claude, RooCode etc.)

What we’re looking for
  • Proven experience operating at Staff Engineer level or equivalent senior technical leadership

  • Strong front-end engineering depth with full-stack awareness

  • Ability to lead technical direction while remaining hands-on

  • Experience modernising legacy systems or building greenfield capabilities

  • Strong stakeholder communication and collaboration skills

  • Passion for engineering excellence, clean architecture and continuous improvement

Why this role is different
  • You’ll help modernise a critical banking platform used daily by business bankers

  • You’ll build a brand-new AI-powered feature, not just maintain legacy code

  • You’ll influence architecture across multiple squads

  • You’ll work on real-world AI integration, not just experimentation

  • You’ll help shape the future CRM experience at one of Australia’s largest banks

If you’re excited by building intelligent, modern digital experiences that directly improve banker productivity and customer conversations, we’d love to hear from you.

Apply today!

We offer flexible ways of working, with roles based in Sydney or Melbourne, and a balance of in-office collaboration and flexibility.

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: 20/03/2026

Top Skills

.Net
AWS
Ci/Cd
Github Actions
Next.Js
Octopus
React
Teamcity
Typescript

Similar Jobs

Yesterday
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
Seeking a Staff Software Engineer to innovate and build products in a full-stack environment, focusing on AI integration and high-performance services for digital lending.
Top Skills: AWSAzureCi/CdDockerGenerative AiGraphQLKubernetesNext.JsNode.jsTypescript
Yesterday
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
As a Staff Software Engineer, you will develop APIs and microservices, mentor junior engineers, and enhance the commercial lending user experience using Agile practices and cloud technologies.
Top Skills: AngularAWSAws CloudwatchBuildkiteC#DynamoDBEventbridgeExpressjsGithub ActionsGoGrafanaJavaKafkaKinesisMongoDBMySQLNestjsNextjsNode.jsOctopusPostgresPrometheusReactSnsSplunkSqsTypescript
2 Days Ago
In-Office
2 Locations
Senior level
Senior level
Fintech • Financial Services
As a Staff Software Engineer, you will develop APIs, microservices, and backend components, drive process improvements, mentor junior engineers, and collaborate with stakeholders to design high-quality software solutions in the banking domain.
Top Skills: AWSAws CloudwatchBuildkiteC#EventbridgeGithub ActionsGoGrafanaJavaKafkaKinesisOctopus DeployPrometheusPythonSnsSplunkSqs

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account