Staff Software Engineer - AI-Driven Fraud Platform

Commonwealth Bank Of Australia

Melbourne

On-site

AUD 180,000 - 260,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CommBank is seeking a Staff Software Engineer to help engineer platforms that detect and investigate financial crime. You will work hands-on across services, APIs, data integration and interfaces used by detection and investigation teams.

You’ll ship production code, shape design decisions and mentor engineers while modernising our technology with reusable capabilities and strong security controls.

Qualifications

  • Strong CS foundations with algorithms, data structures and system design.
  • Experience with backend services, APIs and data integration; frontend exposure OK.
  • Proficient in modern typed languages (Java, Kotlin, Go or Python) and SPA techs.
  • Full-stack capability with React and TypeScript, plus BFF layers.

Responsibilities

  • Design, build and operate production services and APIs with clear contracts and boundaries.
  • Contribute to architecture decisions, refactor and improve performance.
  • Consolidate capabilities on shared platforms and retire legacy tech where possible.
  • Build and maintain CI/CD pipelines, automated tests and progressive delivery.
  • Ensure reliability with dashboards, alerting and SLIs; embed security and privacy controls.
  • Engineer AI and agentic features with orchestration, evaluation and guardrails.
  • Embed regulatory controls and maintain robust design reviews and code quality.
  • Mentor engineers and raise engineering standards through collaboration.

Skills

Algorithms
Data structures
Concurrency
System design
Backend services
APIs
Java
TypeScript
AWS
Kubernetes
Docker
GitHub Actions
Argo CD
Kafka
Grafana

Tools

AWS
Kubernetes
Docker
GitHub Actions
Argo CD
Kafka
Grafana
Prometheus

Job description

CommBank is seeking a Staff Software Engineer to help engineer platforms that detect and investigate financial crime. You will work hands-on across services, APIs, data integration and interfaces used by detection and investigation teams.

You’ll ship production code, shape design decisions and mentor engineers while modernising our technology with reusable capabilities and strong security controls.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: AI & Fraud Tech
Staff Software Engineer: AI & Fraud Tech

CommBank • Sydney

On-site
AUD 150,000 - 210,000
Staff Software Engineer: AI-Driven Platform & Fraud Tech
Staff Software Engineer: AI-Driven Platform & Fraud Tech

Commonwealth Bank • Melbourne

On-site
AUD 160,000 - 210,000
Staff Software Engineer — AI-Driven Fraud Tech Platform
Staff Software Engineer — AI-Driven Fraud Tech Platform

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Principal Engineer, AI-Powered Engineering Platforms
Principal Engineer, AI-Powered Engineering Platforms

CommBank • Sydney

On-site
AUD 230,000 - 310,000
Staff Full-Stack Engineer — AI-Driven Platform
Staff Full-Stack Engineer — AI-Driven Platform

CommBank • Sydney

On-site
AUD 200,000 - 260,000
Staff Software Engineer / Lead Software Engineer
Staff Software Engineer / Lead Software Engineer

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer / Lead Software Engineer
Staff Software Engineer / Lead Software Engineer

CommBank • Sydney

On-site
AUD 150,000 - 210,000
Staff Software Engineer - Enterprise-Scale Platform & AI
Staff Software Engineer - Enterprise-Scale Platform & AI

CommBank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer - AI-Powered Full Stack
Staff Software Engineer - AI-Powered Full Stack

CommBank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer / Lead Software Engineer
Staff Software Engineer / Lead Software Engineer

Commonwealth Bank Of Australia • Melbourne

On-site
AUD 180,000 - 260,000
Top locations