Payments Platform Tech Lead (Node.js/TypeScript)

Commonwealth Bank

Melbourne

On-site

AUD 180,000 - 240,000

Full time

2 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 is seeking a Staff Software Engineer for Payments Technology in Melbourne/Sydney. You will lead multiple squads, shaping engineering direction and building secure, scalable payment platforms.

The role requires deep expertise in Node.js, TypeScript, APIs and distributed systems, plus cloud-native patterns and DevSecOps practices. You’ll mentor teams and collaborate with Product, Architecture and Security to deliver robust customer outcomes.

Qualifications

  • Experience with backend development using Node.js and TypeScript.
  • Experience building APIs, microservices and distributed systems.
  • Experience with cloud-native platforms and modern software delivery.

Responsibilities

  • Provide technical leadership across squads, setting engineering direction.
  • Design, build and evolve secure, scalable software platforms.
  • Lead architecture and design decisions for complex distributed systems.
  • Drive modernisation using cloud-native and event-driven architectures.
  • Champion engineering excellence across quality, testing, observability, security and operations.
  • Mentor engineers and grow technical capability across teams.
  • Partner with Product, Architecture, Security and Operations to deliver outcomes.
  • Drive adoption of AI-enabled engineering practices and reusable platform capabilities.

Skills

Node.js
TypeScript
API design
Microservices
Distributed systems
Cloud-native
Kubernetes
Terraform
CI/CD
DevSecOps
Event-driven
Kafka

Job description

Commonwealth Bank is seeking a Staff Software Engineer for Payments Technology in Melbourne/Sydney. You will lead multiple squads, shaping engineering direction and building secure, scalable payment platforms.

The role requires deep expertise in Node.js, TypeScript, APIs and distributed systems, plus cloud-native patterns and DevSecOps practices. You’ll mentor teams and collaborate with Product, Architecture and Security to deliver robust customer outcomes.

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
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 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)

Commonwealth Bank • Melbourne

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