Staff Software Engineer – Payments Platform (Cloud-Native)

Commonwealth Bank

City of Melbourne

On-site

AUD 150,000 - 190,000

Full time

6 hours 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 in Sydney or Melbourne is seeking a Staff Software Engineer for Payments Technology to shape secure, scalable payment platforms and lead technical direction. You will work across API products, microservices and AI-enabled practices to deliver reliable services at scale.

You will mentor engineers, drive architecture decisions, modernise platforms using AWS, Kubernetes and event-driven patterns, and partner with product, security and operations to create first-class customer

Qualifications

  • Experience solving complex technical problems and influencing engineering direction.
  • Deep expertise across backend and API development with Java, Spring Boot, Node.js and TypeScript.
  • Experience with cloud-native architectures (AWS) and event-driven systems (Kafka).

Responsibilities

  • Provide technical leadership across teams, influencing engineering direction, architecture and technical standards.
  • Design, build and evolve secure, scalable and resilient software platforms and distributed systems.
  • Lead architecture and design decisions and help modernise platforms using cloud-native and event-driven approaches.
  • Champion engineering excellence across software quality, testing, observability, security, resilience and operational excellence.
  • Foster a strong DevSecOps culture from design through to deployment and production operations.
  • Mentor engineers, grow technical capability and support the adoption of modern and AI-enabled engineering practices.

Skills

Java
Spring Boot
Node.js
TypeScript
AWS
Kubernetes
Kafka
CI/CD
DevSecOps
Observability

Job description

Commonwealth Bank in Sydney or Melbourne is seeking a Staff Software Engineer for Payments Technology to shape secure, scalable payment platforms and lead technical direction. You will work across API products, microservices and AI-enabled practices to deliver reliable services at scale.

You will mentor engineers, drive architecture decisions, modernise platforms using AWS, Kubernetes and event-driven patterns, and partner with product, security and operations to create first-class customer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Payments Platform Lead
Staff Software Engineer – Payments Platform Lead

Commonwealth Bank • Sydney

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

Commonwealth Bank • Sydney

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

CommBank • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer: .NET, AWS & Cloud-Native Delivery
Staff Software Engineer: .NET, AWS & Cloud-Native Delivery

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 260,000
Hybrid work
Professional development
Mentoring culture
Staff Software Engineer - Payments (Node.js/TypeScript)
Staff Software Engineer - Payments (Node.js/TypeScript)

CommBank • Sydney

On-site
AUD 170,000 - 210,000
Staff Software Engineer
Staff Software Engineer

CommBank • Sydney

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

Commonwealth Bank • City of Melbourne

On-site
AUD 150,000 - 190,000
Staff Software Engineer
Staff Software Engineer

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 260,000
Staff Software Engineer - Data & AI for Customer Channels
Staff Software Engineer - Data & AI for Customer Channels

Commonwealth Bank • Sydney

On-site
AUD 140,000 - 190,000
Staff Software Engineer (Nodejs & Typescript)
Staff Software Engineer (Nodejs & Typescript)

CommBank • Sydney

On-site
AUD 170,000 - 210,000