
Staff Software Engineer
Commonwealth Bank of Australia11 hours ago
Sydney, AustraliaStaff+
Responsibilities
- Design, build, and operate cloud-native services, APIs, and data products for credit risk decisioning.
- Deliver scalable, secure, and resilient software services.
- Contribute to service-domain and event-driven architectures.
- Lead technical design, code reviews, and complex problem solving.
- Champion engineering excellence across testing, observability, and operational readiness.
- Modernize and migrate legacy platforms to cloud-native services.
- Mentor engineers and strengthen engineering capability across the squad.
Requirements
- Strong experience building and operating software at scale.
- Expertise in Java, Spring Boot, REST APIs, and microservices.
- Experience with distributed systems, streaming, or event-driven architectures.
- Experience modernizing legacy platforms into cloud-native services.
- Ability to work in a “you build it, you run it” environment.
- Interest in AI-enabled engineering and emerging technologies.
- Ability to mentor engineers and influence technical direction.
Benefits
- Inclusive, accessible, and respectful workplace with support or adjustments available.
- Applications are welcomed from people of all backgrounds, with a particular commitment to Aboriginal and/or Torres Strait Islander Peoples.
- Advertising end date: 19/09/2026.
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.