Staff Software Engineer: Payments Core (Node.js/TypeScript)

Commonwealth Bank

Sydney

On-site

AUD 180,000 - 240,000

Full time

44 hours 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 is seeking a Staff Software Engineer in Payments Technology (Typescript/Node.js) to lead across squads in Sydney or Melbourne. You will design secure, scalable platforms and drive modernisation using cloud-native and event-driven architectures.

You will mentor engineers, set engineering standards, and collaborate closely with Product, Architecture, Security and Operations to deliver impactful customer outcomes. Strong leadership and hands-on expertise are essential.

Qualifications

  • Extensive experience in Node.js/TypeScript backend development.
  • Proven ability to lead technical direction across teams.
  • Designing scalable, resilient distributed systems.
  • Experience with cloud-native platforms and IaC.
  • Familiarity with event-driven architectures and Kafka.
  • Strong collaboration with product, architecture and security teams.

Responsibilities

  • Provide technical leadership across squads, setting engineering direction and raising technical standards.
  • Design, build and evolve secure, scalable and resilient software platforms.
  • Lead architecture and design decisions for complex distributed systems.
  • Drive modernisation initiatives using cloud-native and event-driven architectures.
  • Champion engineering excellence across software quality, testing, observability, security and operational excellence.
  • Foster a strong DevSecOps culture by owning solutions end-to-end, from design and development through to deployment, production operations and continuous improvement.
  • Mentor engineers and help grow technical capability across teams.
  • Partner closely with Product, Architecture, Security and Operations to deliver meaningful customer outcomes.
  • Drive adoption of AI-enabled engineering practices, reusable platform capabilities and modern software delivery techniques where appropriate.

Skills

Node.js
TypeScript
APIs & Microservices
Distributed systems
Cloud-native
Kubernetes
Terraform/CloudFormation
CI/CD
Event-driven
Kafka
DevSecOps
Architecture leadership

Tools

AWS (EKS/ECS/Lambda)
Aurora PostgreSQL
S3
CloudWatch
Kubernetes
Terraform
CloudFormation

Job description

Commonwealth Bank is seeking a Staff Software Engineer in Payments Technology (Typescript/Node.js) to lead across squads in Sydney or Melbourne. You will design secure, scalable platforms and drive modernisation using cloud-native and event-driven architectures.

You will mentor engineers, set engineering standards, and collaborate closely with Product, Architecture, Security and Operations to deliver impactful customer outcomes. Strong leadership and hands-on expertise are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Tech Lead (Node.js/TypeScript)
Payments Platform Tech Lead (Node.js/TypeScript)

Commonwealth Bank • Melbourne

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 Platform (AI/Cloud)
Staff Software Engineer, Payments Platform (AI/Cloud)

Commonwealth Bank • Sydney

On-site
AUD 210,000 - 250,000
Staff Software Engineer (Nodejs/Typescript)
Staff Software Engineer (Nodejs/Typescript)

CommBank • Sydney

On-site
AUD 180,000 - 280,000
Staff Software Engineer (Nodejs/Typescript)
Staff Software Engineer (Nodejs/Typescript)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer (Nodejs/Typescript)
Staff Software Engineer (Nodejs/Typescript)

Commonwealth Bank • Melbourne

On-site
AUD 180,000 - 240,000
Staff Software Engineer (Nodejs & Typescript)
Staff Software Engineer (Nodejs & Typescript)

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer - AI-Driven Full Stack
Staff Software Engineer - AI-Driven Full Stack

Coleambally • New South Wales

Hybrid
AUD 180,000 - 240,000
Staff Software Engineer, Full-Stack AI-Driven Card Platform
Staff Software Engineer, Full-Stack AI-Driven Card Platform

CommBank • Sydney

Hybrid
AUD 170,000 - 230,000
Top locations