
Staff Software Engineer
Commonwealth Bank of Australia4 days ago
Sydney, Australia or Melbourne, AustraliaStaff+
Responsibilities
- Lead the design and delivery of scalable, resilient software solutions across customer channel and data platforms.
- Build and evolve applications, APIs, services, and platform capabilities for critical Business Banking experiences.
- Contribute across backend services, cloud platforms, customer experiences, and data-enabled solutions.
- Drive architectural decisions and influence technical direction across squads.
- Champion automated testing, CI/CD, observability, monitoring, and DevSecOps practices.
- Partner with product, business, and architecture stakeholders to deliver customer outcomes.
- Mentor engineers and grow technical capability across the broader organisation.
- Support production platforms and drive continuous improvement through automation and operational excellence.
Requirements
- Proven experience designing and delivering complex software solutions in large-scale or distributed environments.
- Strong hands-on software engineering capability and experience solving challenging technical problems.
- Experience building cloud-native applications, APIs, platforms, or data-driven services.
- Strong frontend experience with React, TypeScript, or Next.js, together with full-stack experience.
- Ability to balance strategic technical thinking with hands-on delivery.
- Experience influencing technical direction, architecture, and engineering standards.
- A track record of mentoring engineers and uplifting capability across teams.
- Experience with AWS, Kubernetes, Docker, Terraform and/or CloudFormation is helpful.
- Experience with .NET or Python is a plus.
- Experience with customer channels, digital platforms, CRM, data services, AI-enabled products, or financial services is highly regarded but not essential.
Benefits
- Sydney or Melbourne location options.
- CommBank is committed to an accessible, inclusive, and respectful workplace and can provide support or adjustments.
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.