Staff Software Engineer
Core
Design and build scalable, resilient, and secure cloud-native software solutions for eCommerce payments, merchant onboarding, and transaction processing.
Role type
Staff Software Engineer (Backend/Platform)
Builds
Java-based microservices, APIs, and cloud infrastructure for payment experiences serving Australian businesses.
Domain
Fintech / eCommerce Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Microservices architecture, Cloud-native development, Architectural decision-making, Mentoring, Systems design
Preferred skills
Event-driven systems, Domain-Driven Design, DevSecOps practices, Front-end technologies (React, TypeScript)
Technologies
Java, Spring Boot, AWS, Kubernetes, Docker, Terraform, React, TypeScript, Node.js
Responsibilities
Lead design and delivery of scalable software solutions, Build and evolve Java-based microservices, Drive architectural decisions, Mentor engineers, Support production systems and improve reliability
Seniority
Staff, hands-on IC with strategic influence