Do work that matters
At CommBank, we're building the future of digital commerce for Australian businesses.
Following the acquisition of a leading payment service provider, we're investing heavily in the next generation of our eCommerce platform. Our mission is to simplify how merchants onboard, accept payments, process transactions, and receive settlements — all through modern, scalable technology built in-house.
As a Staff Software Engineer, you'll join one of our core engineering squads responsible for merchant onboarding or transaction processing. You'll help design and build products that power the end-to-end eCommerce journey for some of Australia's largest businesses, while influencing technical direction across a rapidly growing engineering organisation.
This is an opportunity to work on a platform being actively transformed, replacing legacy vendor solutions with modern cloud-native services and delivering new customer experiences at scale.
See yourself in our team
You'll join a growing engineering organisation of more than 60 engineers within Business Banking Technology's Payments & Acceptance domain.
The team owns critical eCommerce capabilities including:
- Merchant onboarding and activation
- Payment transaction processing
- Settlement and reconciliation services
- eCommerce platform services
- Customer-facing merchant experiences
We're currently delivering a major multi-phase product rollout, with new capabilities launching throughout the year. You'll play a key role in shaping the architecture, engineering practices, and customer outcomes of a platform that is still being built.
Working closely with engineers, product managers, architects, and business stakeholders, you'll help solve complex technical challenges while mentoring engineers and elevating engineering excellence across the team.
What you'll do- Lead the design and delivery of scalable, resilient software solutions across our eCommerce payments platform.
- Build and evolve Java-based microservices that power merchant onboarding, payment processing, and settlement workflows.
- Contribute across the full technology stack, including backend services, APIs, cloud infrastructure, and customer-facing applications.
- Drive architectural decisions and influence engineering direction within and across squads.
- Champion modern software engineering practices including automated testing, CI/CD, observability, and DevSecOps.
- Partner closely with product and business stakeholders to deliver customer outcomes.
- Mentor engineers and raise the technical capability of the broader team.
- Support systems in production and promote operational excellence through monitoring, automation, and continuous improvement.
- Proven experience leading the design and delivery of complex distributed systems.
- Strong hands-on software engineering capability and a passion for solving challenging technical problems.
- Experience building modern microservices architectures in cloud environments.
- The ability to balance strategic thinking with hands-on delivery.
- Strong communication and stakeholder management skills.
- A track record of mentoring engineers and influencing technical decisions.
Payment's experience is highly regarded, but not essential. We're looking for exceptional engineers who can learn the domain and make an impact quickly.
Technical skills
We don't expect expertise in every technology we use, but experience with the following will help you succeed:
Backend Engineering
- Java
- Spring Boot
- RESTful API development
- Microservices architecture
- Event-driven systems
- Domain-Driven Design (DDD)
Front-End Engineering
Highly regarded:
- React
- TypeScript
- Node.js
- Next.js
Cloud & Platform
- AWS
- Kubernetes
- Docker
- Infrastructure as Code (Terraform and/or CloudFormation)
Engineering Excellence
- CI/CD pipelines
- Automated testing
- Observability and monitoring
- DevSecOps practices
- Agile software delivery
- Help build a major new eCommerce platform from the ground up.
- Shape products that directly serve Australian merchants.
- Work across the full customer journey, from onboarding through transaction processing and settlement.
- Influence architecture and engineering standards within a rapidly growing organisation.
- Join at a pivotal stage as new capabilities are launched and scaled.
- Solve complex problems at enterprise scale while remaining hands-on with technology.
If this sounds like you, apply today!
If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.
We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

.jpg)

