Staff Software Engineer - Real-Time Payments Platform

Commonwealth Bank of Australia

Sydney

On-site

AUD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Commonwealth Bank of Australia in Sydney is seeking a Staff Software Engineer for Payments Technology (Faster Payments) to lead real-time payment tech on cloud-native platforms. You'll drive system design, APIs, and microservices, and mentor engineers across squads.

You'll apply AI-assisted engineering, champion CI/CD and DevSecOps, and help shape the Faster Payments platform's evolution, ensuring secure, scalable, and reliable delivery.

Qualifications

  • Strong modern software engineering experience with Node.js, TypeScript, Java or Spring Boot.
  • Hands-on experience designing APIs, microservices and distributed applications.
  • Strong cloud-native engineering experience with AWS and containerization, Infrastructure as Code.
  • Experience designing or working with event-driven architectures, ideally using Kafka.
  • Strong knowledge of CI/CD and DevSecOps, including observability, resilience and production lifecycle ownership.
  • Strong system-design skills and architectural decision making across complex tech environments.
  • Experience providing technical leadership across multiple engineering teams or squads.
  • Demonstrated ability to coach and mentor engineers and influence technical standards.
  • Hands-on experience using AI-assisted engineering tools in day-to-day delivery.

Responsibilities

  • Provide technical leadership and engineering direction across complex software initiatives.
  • Lead system design and make architectural decisions for secure, scalable, high-performance distributed applications.
  • Design and evolve APIs and microservices using Node.js/TypeScript and Java/Spring Boot where it fits.
  • Build cloud-native solutions using AWS, containerisation, and Infrastructure as Code.
  • Apply event-driven architecture and messaging technologies such as Kafka to complex integration challenges.
  • Champion modern engineering practices across CI/CD, DevSecOps, automated testing, observability, resilience and production lifecycle ownership.
  • Champion the responsible use of AI-assisted engineering to improve quality and speed while maintaining human review where essential.
  • Work with engineers, Staff Engineers, Principal Engineers to set clear technical direction and standards.
  • Coach and mentor engineers across teams; contribute to platform evolution for Faster Payments.

Skills

Node.js
TypeScript
Java
Spring Boot
APIs design
Microservices
Distributed systems
AI-assisted engineering
Production lifecycle ownership
Observability
Lead engineering

Tools

Kafka
AWS
Containerization / ECS / Kubernetes

Job description

Commonwealth Bank of Australia in Sydney is seeking a Staff Software Engineer for Payments Technology (Faster Payments) to lead real-time payment tech on cloud-native platforms. You'll drive system design, APIs, and microservices, and mentor engineers across squads.

You'll apply AI-assisted engineering, champion CI/CD and DevSecOps, and help shape the Faster Payments platform's evolution, ensuring secure, scalable, and reliable delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Payments Platform (AI/Cloud)
Staff Software Engineer, Payments Platform (AI/Cloud)

Commonwealth Bank • Sydney

On-site
AUD 210,000 - 250,000
Staff Software Engineer - Payments Platform Leader
Staff Software Engineer - Payments Platform Leader

Commonwealth Bank Of Australia • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer, Payments Tech — Cloud-Native Lead
Staff Software Engineer, Payments Tech — Cloud-Native Lead

Commonwealth Bank Of Australia • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer, Payments Tech - Lead Scalable APIs
Staff Software Engineer, Payments Tech - Lead Scalable APIs

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer, Payments Platform Leader
Staff Software Engineer, Payments Platform Leader

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 240,000
Senior Engineer - Payments Platform & Cloud Architecture
Senior Engineer - Payments Platform & Cloud Architecture

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Payments Platform (Node/TS)
Staff Software Engineer - Payments Platform (Node/TS)

Commonwealth Bank Of Australia • Melbourne

On-site
AUD 180,000 - 260,000
Staff Software Engineer: Payments Core (Node.js/TypeScript)
Staff Software Engineer: Payments Core (Node.js/TypeScript)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer, Payments Platform (Node/TS)
Staff Software Engineer, Payments Platform (Node/TS)

CommBank • Sydney

On-site
AUD 180,000 - 280,000
Staff Software Engineer, Payments Technology
Staff Software Engineer, Payments Technology

Commonwealth Bank of Australia • Sydney

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