Staff Software Engineer, Payments Technology
cba · Sydney CBD Area
Job description
About the role
CommBank is looking for a Staff Software Engineer in its Payments Technology team, based in the Sydney CBD area. You will lead the design and delivery of scalable, high-performance payment solutions on modern cloud-native platforms, focusing on mandate management and scheduled payments within the PayTo product area. The role combines deep software engineering expertise with hands-on technical leadership, influencing architecture, engineering practices and technical capability across teams.
Key responsibilities
- Provide technical leadership and engineering direction across complex software initiatives.
- Lead system design and make pragmatic architectural decisions for secure, scalable, high-performance distributed applications.
- Design and evolve APIs and microservices using Java, Spring Boot, Node.js and TypeScript.
- Build cloud-native solutions with AWS, Kubernetes, containerisation and Infrastructure as Code.
- Apply event-driven architecture and messaging technologies such as Kafka to solve integration and distributed-system challenges.
- Champion modern engineering practices across CI/CD, DevSecOps, observability, resilience and production lifecycle ownership.
- Work with engineers, Staff Engineers and Principal Engineers to set technical direction, and coach and mentor engineers while influencing engineering standards.
- Contribute to the evolution of PayTo and mandate-management capabilities for scheduled payments.
Required profile
- Experienced software engineer and technical leader with strong architectural judgement, comfortable leading through influence rather than formal people management.
- Ideally, experience providing technical leadership across multiple engineering teams or squads.
- Demonstrated ability to coach and mentor engineers and influence technical standards beyond your immediate team.
Required skills
- Java and Spring Boot and/or Node.js and TypeScript.
- Hands-on experience designing APIs, microservices and distributed applications.
- AWS, Kubernetes, containerisation and Infrastructure as Code.
- Event-driven architectures, ideally with Kafka or similar messaging platforms.
- CI/CD and DevSecOps, including observability and resilience.
- System design and architectural decision-making.
- AI-assisted engineering tools or practices are valued.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 22 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
cba
Sydney CBD Area