CareerPlan

Staff Software Engineer, Payments Technology

Sydney, New South WalesFull-time2026-11-03 → 2026-11-12
Based in Australia

Core

Lead the design and delivery of scalable, high-performance payment solutions (mandate management and scheduled payments) on cloud-native platforms.

Role type

Staff Software Engineer (Payments Technology)

Builds

Secure, resilient, and scalable distributed applications and APIs for Australia's payments ecosystem.

Domain

Fintech / Payments / Cloud-Native

Required skills

Java, Spring Boot, Node.js, TypeScript, AWS, Kubernetes, Kafka, Event-driven architecture, CI/CD, DevSecOps, System design, Technical leadership, Mentoring

Preferred skills

AI-assisted engineering tools

Technologies

Java, Spring Boot, Node.js, TypeScript, AWS, Kubernetes, Kafka

Responsibilities

Lead system design and make pragmatic architectural decisions for secure, scalable distributed applications; Design and evolve APIs and microservices; Build cloud-native solutions using AWS, Kubernetes, and Infrastructure as Code; Apply event-driven architecture and messaging technologies; Champion modern engineering practices across CI/CD, DevSecOps, and observability; Coach and mentor engineers while influencing engineering standards.

Seniority

Staff, hands-on IC with technical leadership