Staff Software Engineer, Payments Tech — Cloud-Native Lead

Commonwealth Bank Of Australia

Melbourne

On-site

AUD 180,000 - 240,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Commonwealth Bank of Australia invites a Staff Software Engineer to lead design and delivery of scalable, high-performance payment solutions across cloud-native platforms. You will mentor engineers, shape technical direction, and influence architecture across teams in the PayTo domain focused on mandate management and scheduled payments.

The role combines deep software engineering with hands-on leadership, enabling architectural decisions, API design, and the development of secure, resilient

Qualifications

  • Strong modern software engineering experience using Java and Spring Boot and/or Node.js and TypeScript.
  • Hands-on experience designing APIs, microservices and distributed applications.
  • Strong cloud-native engineering experience with AWS, with exposure to Kubernetes, containerisation and Infrastructure as Code.
  • Experience designing or working with event-driven architectures, ideally using Kafka or similar messaging platforms.
  • Strong knowledge of CI/CD and DevSecOps, including observability, resilience and owning software throughout its production lifecycle.

Responsibilities

  • Provide technical leadership and engineering direction across complex software initiatives.
  • Lead system design and make pragmatic architectural decisions for secure, scalable and high-performance distributed applications.
  • Design and evolve APIs and microservices using backend technologies such as Java and Spring Boot, Node.js and TypeScript.
  • Build cloud-native solutions using AWS, Kubernetes, containerisation and Infrastructure as Code.
  • Apply event-driven architecture and messaging technologies such as Kafka to solve complex integration and distributed-system challenges.
  • Champion modern engineering practices across CI/CD, DevSecOps, observability, resilience and production lifecycle ownership.
  • Work closely with engineers, Staff Engineers, Principal Engineers and other technology partners to establish clear technical direction.
  • Coach and mentor engineers while influencing engineering standards and practices across teams.
  • Contribute to the evolution of PayTo and mandate-management capabilities supporting scheduled payments.

Skills

Java
Spring Boot
Node.js
TypeScript
AWS
CI/CD
DevSecOps
Observability
Resilience
Production lifecycle

Tools

Kubernetes
Containerisation
Infrastructure as Code
Kafka

Job description

Commonwealth Bank of Australia invites a Staff Software Engineer to lead design and delivery of scalable, high-performance payment solutions across cloud-native platforms. You will mentor engineers, shape technical direction, and influence architecture across teams in the PayTo domain focused on mandate management and scheduled payments.

The role combines deep software engineering with hands-on leadership, enabling architectural decisions, API design, and the development of secure, resilient

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Of Australia • Melbourne

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

Commonwealth Bank • Sydney

On-site
AUD 210,000 - 250,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 Leader
Staff Software Engineer, Payments Platform Leader

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Real-Time Payments Platform
Staff Software Engineer - Real-Time Payments Platform

Commonwealth Bank of Australia • Sydney

On-site
AUD 180,000 - 240,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)

Commonwealth Bank Of Australia • Melbourne

On-site
AUD 180,000 - 260,000
Staff Software Engineer - Payments Tech (AWS, Kafka)
Staff Software Engineer - Payments Tech (AWS, Kafka)

CommBank • Sydney

On-site
AUD 190,000 - 230,000
Staff Software Engineer, Payments Technology
Staff Software Engineer, Payments Technology

Commonwealth Bank Of Australia • Melbourne

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