Hiring.Camp

Staff Software Engineer

Cba

·

2 days ago

Location
Sydney, NSW - CBP North, 1 Harbour Street, Australia · VIC CBD Melbourne Area
Type
Full-time
Department
Engineering
Seniority
Senior
Closing date
Today
Source
Workday

Description

Staff Software Engineer (AI)
  • You are a hands-on engineer who thrives on solving complex problems with clean, reliable code.

  • We are a growing team within the bank and constantly involved in industry-changing solutions.

  • Together we will build tomorrow's bank today, using world-leading engineering, technology, and innovation.

Do work that matters

Join the Operational Risk & Compliance Crew to engineer our core AI-enabled risk platforms. Your focus is hands-on, high-quality software engineering across .NET and Python on AWS building secure APIs and microservices, contributing to CI/CD pipelines, and improving resilience and observability. You will work within a squad delivering agentic AI capabilities into risk management processes that operate across the bank. Gen AI is a core enabler of the solutions you'll build. Data is a supporting concern, primarily consuming producer-led data products and event streams.

See yourself in our team

Risk Management is modernising how the bank identifies, assesses, and manages risk building an enterprise-grade Risk AI Platform powered by an AWS-first approach, ArgoCD-managed deployments, and strong API standards. The platform underpins a growing portfolio of AI-enabled products that automate risk processes, embed agentic intelligence, and deliver scalable, human-in-the-loop workflows across Operational Risk & Compliance.

You will collaborate with Product Owners, Data Scientists, Principal Engineers, Risk Technology, and adjacent crews to deliver platform capabilities, extend AI-driven features, reduce toil, and meet tech-control and privacy obligations. You'll be a key technical contributor within your squad delivering production-quality code, participating in design decisions, and helping uplift the engineers around you.

Key Responsibilities

  • Design, build, and operate .NET/Python microservices and REST APIs with OpenAPI specs and Kong gateway integration as part of the Risk AI Platform.

  • Deliver production-quality code across the full stack backend services, API layers, and frontend components with a focus on reliability, testability, and maintainability.

  • Contribute to architectural decisions: participate in design reviews, propose solutions for technical challenges, and support the Principal Engineer in driving refactors, modularisation, and performance improvements.

  • Build and maintain CI/CD pipelines (GitHub Actions + ArgoCD), automated tests (unit, integration, performance), and progressive delivery workflows.

  • Implement observability and operability (Grafana, Prometheus, PagerDuty) including dashboards, alerting, and SLO/SLI instrumentation.

  • Build agentic AI features: develop and extend multi-agent workflows, conversational AI components, and Rules-as-Code integrations that power intelligent risk assessments.

  • Work with LLM APIs/platforms, agent frameworks (e.g. LangGraph), and evaluation tooling to deliver reliable, observable AI capabilities.

  • Partner with product and platform teams to estimate, plan, and deliver increments that produce measurable outcomes for risk operations.

  • Apply secure coding practices in line with Tech Controls and Privacy Front Door processes, including secrets management, encryption, and access control.

  • Consume producer-led data products (S3/Iceberg, Kafka, DynamoDB) as inputs to platform features; maintain clean integration boundaries.

We're interested in hearing from people who

  • Are curious, life-long learners who stay across emerging AI and engineering practices.

  • Can influence the future of the company's technology estate every day.

  • Can create a culture focused on accelerating the adoption of new and emerging technologies.

  • Want to grow into technical leadership, you're looking for a role where you can deepen your craft while expanding your influence.

  • Are passionate about using AI to solve real-world problems in risk management and governance.

Technical Skills:

We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team;

  • Strong software engineering skills in .NET and/or Python, with experience building and operating production microservices and APIs. Familiarity with FastAPI and REST/OpenAPI contract design is a plus.

  • Exposure to AI and agent engineering: Experience with or strong interest in agent orchestration frameworks (e.g. LangGraph), LLM API integration (e.g. LiteLLM), prompt engineering, and AI observability tooling (e.g. Langfuse, HoneyHive). You're eager to deepen your skills in building reliable AI systems.

  • Frontend development experience: Working knowledge of React, Next.js, and Node.js to contribute to responsive, production-grade user interfaces and backend-for-frontend layers.

  • Solid AWS cloud experience: Hands-on with core services such as EKS (Kubernetes), DynamoDB, S3, CloudFormation, and ALB/EC2.

  • CI/CD and containerisation experience: GitHub Actions, ArgoCD, Docker, Helm/Kustomize, and automated testing across unit, integration, and performance layers.

  • Observability skills: Experience contributing to dashboards and alerting with Grafana, Prometheus, CloudWatch, and ELK/Obstack. Familiarity with PagerDuty for incident response.

  • Security awareness: Understanding of enterprise identity and access management (PingSSO/OIDC, SailPoint for RBAC), AWS Secrets Manager, and secure coding in a regulated environment.

  • Data consumption literacy: Comfortable working with event streams (Kafka), cloud-native data formats (S3/Iceberg), and NoSQL stores (DynamoDB) as a consumer of data products.

  • Good architectural instincts: You can break down problems, contribute to design discussions, and write code that is modular, well-tested, and easy for others to maintain.

  • A collaborative, growth-oriented mindset: You actively participate in code reviews, share knowledge with the team, and are keen to grow into broader technical leadership.

Working with us:

Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. One where we’re driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day.

Here, you’ll thrive. You’ll be supported when faced with challenges and empowered to tackle new opportunities. We’re hiring engineers from across all of Australia and have opened technology hubs in Melbourne and Perth. We really love working here, and we think you will too.

We support our people with the flexibility to balance where work is done with at least half their time each month connecting in office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few. Talk to us about how these arrangements might work in the role you’re interested in.

If this sounds like the role for you then we would love to hear from you. Apply today!

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: 08/08/2026

Skills

PythonReactNext.jsNode.jsFastAPIAWSDockerKubernetesCI/CDDynamoDBGitHubRESTMicroservicesRisk ManagementCompliance

Similar Jobs

30

Staff Software Engineer

Cint · Barcelona, CT, Spain · Remote

Yesterday

Staff Software Engineer

Carta · San Francisco, CA; Santa Clara, CA

2 days ago

Staff Software Engineer

symplr · Bangalore, KA, IN

2 days ago

Staff Software Engineer

Cba · Sydney, NSW - CBP North, 1 Harbour Street, Australia

2 days ago

Staff Software Engineer

Northrop Grumman · Huntsville, AL,US, US

2 days ago

Staff Software Engineer

Servicetitan · US CA Remote, United States of America · Remote

2 days ago

Staff Software Engineer

Northrop Grumman · ALHU01, United States of America

2 days ago

Staff Software Engineer

Omadahealth · Remote, USA · Remote

2 days ago

Staff Software Engineer

Acquia · Remote-Canada · Remote

2 days ago

Staff Software Engineer

John Deere · Urbandale, IA,US, US · Remote, Onsite

2 days ago

Staff Software Engineer

Rapidai · Bangalore, India · Onsite

3 days ago

Staff Software Engineer

Broadcom · IND-Hyderabad 115 IT Park Area, India

3 days ago

Staff Software Engineer

Quickenloans · Remote - Michigan, United States of America · Remote

3 days ago

Staff Software Engineer

Shepherd · New York City · Onsite

3 days ago

Staff Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

3 days ago

Staff Software Engineer

General Motors · Austin Technical Center - Austin Technical Center, United States of America · Hybrid

3 days ago

Staff Software Engineer

Dowjones · Spain - Barcelona

3 days ago

Staff Software Engineer

Pebl · Palo Alto, CA · Hybrid

3 days ago

Staff Software Engineer

Clutch · Toronto, Ontario +1

3 days ago

Staff Software Engineer

Celonis · Redwood City, US, California

3 days ago

Staff Software Engineer

Celonis · New York, US, New York

3 days ago

Staff Software Engineer

Vonage · Work from Home - Poland +1 · Remote, Hybrid

3 days ago

Staff Software Engineer

Twilio · Remote - US · Remote

4 days ago

Staff Software Engineer

Shepherd · New York City · Onsite

4 days ago

Staff Software Engineer

Confluent · Mountain View, California +1 · Remote

4 days ago

Staff Software Engineer

Scanhealthplan · Long Beach Office 3800, United States of America

4 days ago

Staff Software Engineer

Seqera · Barcelona (Spain) +1 · Remote

4 days ago

Staff Software Engineer

Calix · Bangalore, India · Hybrid

4 days ago

Staff Software Engineer

Nomi Health · Salt Lake City, Utah · Hybrid

4 days ago

Staff Software Engineer

Alarmcom · Boston, Massachusetts

4 days ago
Staff Software Engineer at Cba | Hiring.Camp