Lead Software Engineer: AI Risk Platform (NET/Python)

Commonwealth Bank

Sydney

On-site

AUD 180,000 - 250,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Commonwealth Bank is modernising risk management by building an enterprise‑grade Risk AI Platform on an AWS‑first stack. You will lead engineering for secure microservices, APIs, and agentic AI capabilities, driving reliability, tests, and scalable deployment practices.

You will mentor engineers, collaborate with product and data teams, and ensure compliance with tech controls while delivering measurable risk‑reduction outcomes across the platform.

Qualifications

  • Deep software engineering experience in .NET and Python with production microservices.
  • Hands-on with AWS and Kubernetes in scalable, secure environments.
  • Experience designing REST APIs and OpenAPI contracts.
  • Strong emphasis on observability, CI/CD, and security in regulated environments.

Responsibilities

  • Own engineering for Risk AI Platform services and REST APIs at scale.
  • Lead architectural refactors, modularisation, and reliability improvements.
  • Provide hands-on technical leadership and code reviews.
  • Establish golden paths for CI/CD and automated testing.
  • Embed observability with Grafana/Prometheus and SLOs/SLIs.

Skills

.NET
Python
API design
CI/CD
GitOps
AWS
EKS
Kubernetes
React
Next.js
Node.js
Grafana
Prometheus
CloudWatch
SailPoint
RBAC
SSO/OIDC
Kafka
DynamoDB
S3
Iceberg
LangGraph
Langfuse
HoneyHive
LLM
ArgoCD

Tools

OpenAPI
GitHub Actions
Docker
Helm/Kustomize
ArgoCD

Job description

Commonwealth Bank is modernising risk management by building an enterprise‑grade Risk AI Platform on an AWS‑first stack. You will lead engineering for secure microservices, APIs, and agentic AI capabilities, driving reliability, tests, and scalable deployment practices.

You will mentor engineers, collaborate with product and data teams, and ensure compliance with tech controls while delivering measurable risk‑reduction outcomes across the platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer (.Net/Python, AI)
Principal Software Engineer (.Net/Python, AI)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 250,000
Principal Software Engineer (.Net/Python, AI)
Principal Software Engineer (.Net/Python, AI)

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Tech Lead, AI-Driven Banking Platforms
Tech Lead, AI-Driven Banking Platforms

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Principal Software Engineer AI-Powered Scalable Microservices
Principal Software Engineer AI-Powered Scalable Microservices

Commonwealth Bank • Sydney

On-site
AUD 210,000 - 260,000
Principal Engineer, AI-First CRM & Banking Platforms
Principal Engineer, AI-First CRM & Banking Platforms

Commonwealth Bank • Sydney

On-site
AUD 240,000 - 320,000
Staff Software Engineer - Cloud Data for Financial Crime
Staff Software Engineer - Cloud Data for Financial Crime

Commonwealth Bank • Sydney

On-site
AUD 150,000 - 190,000
Senior Data Engineer - Cloud Data Platforms & AI
Senior Data Engineer - Cloud Data Platforms & AI

Commonwealth Bank • City of Melbourne

On-site
AUD 170,000 - 210,000
Staff Software Engineer: AI-Driven Home Lending Platform
Staff Software Engineer: AI-Driven Home Lending Platform

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 250,000
Engineering Manager: AI-Powered Full-Stack Platform Lead
Engineering Manager: AI-Powered Full-Stack Platform Lead

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 230,000
Staff .NET Full-Stack Engineer: AI-Powered Home Lending
Staff .NET Full-Stack Engineer: AI-Powered Home Lending

Commonwealth Bank • Sydney

On-site
AUD 140,000 - 180,000