Lead Node.js/TypeScript Platform Engineer – Payments

Commonwealth Bank

City of Melbourne

On-site

AUD 180,000 - 240,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Commonwealth Bank is hiring a Staff Software Engineer in Payments Technology (Typescript/Nodejs) to help build observable, resilient production systems in Sydney or Melbourne. You will provide technical leadership, mentor engineers, and steer architecture for secure, scalable platforms powering Australia’s largest bank.

You will contribute across cloud-native engineering, real-time payment experiences, AI-enabled practices, and modern delivery techniques while partnering with product,

Qualifications

  • Experience with Node.js and TypeScript backend development.
  • Designing APIs, microservices and distributed systems at scale.
  • Solid understanding of cloud-native platforms and Kubernetes.
  • Proficiency with infrastructure as code (Terraform or CloudFormation).
  • Strong CI/CD and modern software delivery practices.
  • Champion observability, security and DevSecOps across the lifecycle.
  • Mentor engineers and lead with technical direction across squads.
  • Collaborate with Product, Architecture, Security and Operations.

Responsibilities

  • Provide technical leadership across squads, setting engineering direction and standards.
  • Design, build and evolve secure, scalable 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 operations.
  • Foster a strong DevSecOps culture from design through deployment 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
APIs
Microservices
Distributed systems
Cloud-native
Kubernetes
Terraform
CI/CD
Observability
DevSecOps
AWS
Kafka

Tools

AWS
EKS
ECS
Lambda
Aurora PostgreSQL
S3
CloudWatch

Job description

Commonwealth Bank is hiring a Staff Software Engineer in Payments Technology (Typescript/Nodejs) to help build observable, resilient production systems in Sydney or Melbourne. You will provide technical leadership, mentor engineers, and steer architecture for secure, scalable platforms powering Australia’s largest bank.

You will contribute across cloud-native engineering, real-time payment experiences, AI-enabled practices, and modern delivery techniques while partnering with product,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Payments (Node.js/TS)
Staff Software Engineer – Payments (Node.js/TS)

Commonwealth Bank Of Australia • Sydney, City of Melbourne

On-site
AUD 150,000 - 210,000
Staff Payments Platform Engineer (Node.js/TS)
Staff Payments Platform Engineer (Node.js/TS)

Commonwealth Bank Of Australia • City of Melbourne

On-site
AUD 150,000 - 210,000
Staff Software Engineer - Payments (Node.Js/Ts)
Staff Software Engineer - Payments (Node.Js/Ts)

Commonwealth Bank Of Australia • City of Melbourne

On-site
AUD 150,000 - 210,000
Staff Software Engineer - Payments (Node.Js/Ts)
Staff Software Engineer - Payments (Node.Js/Ts)

Commonwealth Bank Of Australia • Sydney

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

Commonwealth Bank • City of Melbourne

On-site
AUD 180,000 - 240,000
Staff Payments Engineer: Real-Time, Cloud-Native Backend
Staff Payments Engineer: Real-Time, Cloud-Native Backend

Commonwealth Bank Of Australia • Sydney

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

Commonwealth Bank Of Australia • Sydney, City of Melbourne

On-site
AUD 150,000 - 210,000
Staff Software Engineer: Cloud-Native & AI-Driven Leader
Staff Software Engineer: Cloud-Native & AI-Driven Leader

Commonwealth Bank • Sydney

Hybrid
AUD 180,000 - 250,000
Flexible working options
Office in Sydney/Melbourne
Senior Full-Stack Engineer – TypeScript, React & GraphQL
Senior Full-Stack Engineer – TypeScript, React & GraphQL

Commonwealth Bank • City of Melbourne

On-site
AUD 140,000 - 180,000
Senior AI/ML Software Engineer - Payments Platform
Senior AI/ML Software Engineer - Payments Platform

Commonwealth Bank • Sydney, City of Melbourne

On-site
AUD 150,000 - 190,000