
Staff Software Engineer
Commonwealth Bank of Australia3 days ago
Sydney, Australia or Melbourne, AustraliaStaff+
Responsibilities
- Design and deliver scalable, resilient, and secure software solutions across the eCommerce payments platform.
- Build and evolve Java-based services for merchant onboarding, payment processing, and settlement.
- Contribute across backend services, APIs, cloud infrastructure, and customer experiences.
- Drive architectural decisions and influence technical direction across engineering squads.
- Champion automated testing, CI/CD, observability, monitoring, and DevSecOps practices.
- Partner with product, architecture, and business stakeholders to deliver customer outcomes.
- Mentor engineers and uplift technical capability across the team.
- Support production systems and improve reliability, performance, and operational excellence.
Requirements
- Deep software engineering experience building scalable, customer-focused platforms.
- Proven experience designing and delivering complex distributed systems at scale.
- Strong hands-on engineering capability and experience with cloud-native microservices architectures.
- Strong architectural and systems design skills.
- Experience leading complex technical initiatives while remaining hands-on.
- A track record of mentoring engineers and influencing technical decisions.
- Excellent stakeholder management and communication skills.
- Ability to balance strategic thinking with hands-on engineering delivery.
- Experience with Java, Spring Boot, AWS, Kubernetes, Docker, Terraform, or CloudFormation is relevant.
- React, TypeScript, Node.js, or Next.js experience is highly regarded.
- Interest in emerging technologies, including AI-powered development or operational tooling, is welcomed.
Benefits
- The role is based in Sydney within CommBank’s Payments & Acceptance engineering organisation.
- The position offers the opportunity to work on a major transformation of eCommerce payments technology and collaborate across a 60-plus-engineer organisation.
- CommBank provides an accessible, inclusive, and respectful workplace and offers support or adjustments for applicants who require them.
Tech Stack
Categories
About Commonwealth Bank of Australia
Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.