CareerPlan

Staff Software Engineer, Payments Technology

Sydney CBD Area, AUFull-time2026-11-10

Core

Lead the design and delivery of scalable, high-performance real-time payment solutions across modern cloud-native platforms.

Role type

Staff Software Engineer (Payments Technology)

Builds

Real-time payment services and APIs for Australia's Faster Payments ecosystem

Domain

Fintech / Payments / Distributed Systems

Required skills

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

Preferred skills

AI-assisted engineering practices, Payments domain knowledge, High-throughput transaction processing

Technologies

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

Responsibilities

Lead system design and make pragmatic architectural decisions for secure, scalable distributed applications; Design and evolve APIs and microservices; Champion modern engineering practices including CI/CD, DevSecOps, and observability; Coach and mentor engineers while influencing technical standards; Work closely with other technology partners to establish clear technical direction.

Seniority

Staff, hands-on IC with leadership influence