Staff Software Engineer (Nodejs/Typescript)
Core
Provide technical leadership, design scalable distributed systems, and build resilient payment platforms for Australia's largest bank.
Role type
Staff Software Engineer (Node.js/TypeScript)
Builds
Secure, scalable payment data services, APIs, and cloud-native platforms
Domain
Fintech / Banking / Payments
Required skills
Node.js, TypeScript, AWS (EKS, ECS, Lambda, Aurora PostgreSQL), Kubernetes, Terraform, Kafka, Microservices, Event-driven architecture, DevSecOps
Preferred skills
AI-enabled engineering practices, mentoring engineers, modern software delivery techniques
Technologies
Node.js, TypeScript, AWS, Kubernetes, Terraform, CloudFormation, Kafka, PostgreSQL
Responsibilities
Provide technical leadership across squads, design and evolve secure scalable platforms, lead architecture decisions for distributed systems, drive modernisation initiatives, champion engineering excellence, foster DevSecOps culture, mentor engineers, partner with Product and Security teams
Seniority
Staff, technical leadership & strategy
