Software Engineer
Commonwealth Bank of Australia
Prepare for this role
Benefits
Job Type
Description
We are building compliance-critical, greenfield infrastructure at the heart of CBA — systems that are correct by design, auditable by default, and built to last
You bring deep backend engineering skills, a distributed systems mindset, and the drive to build platforms other engineers depend on
Together we are setting a new standard for how compliance technology is engineered at scale
Do work that matters
This role puts you on a greenfield squad, solving hard engineering problems in the compliance and identity space. You will own decisions end to end and build systems that serve 17 million Australians.
If you are energised by distributed systems, care about correctness, and want real ownership on a greenfield platform — this might be the role for you.
See yourself in our team
We are a squad within the Customer Data Domain. We build backend services and tooling that power compliance workflows at scale. We move fast and treat every design decision as a first-class engineering problem.
We're interested in hearing from people who
Have strong backend fundamentals and take correctness and observability seriously
Understand distributed systems and workflow orchestration patterns
Are disciplined about auditability, rollback, and failure modes
Thrive in greenfield environments and are comfortable making architecture decisions with incomplete information
Tech skills
We use a focused, modern stack. You don't need to know all of it, but experience with some of these will set you up for success:
Backend: Java, Spring Boot
Frontend: Basic UI development (React or similar)
APIs: RESTful, domain-driven design
Data: DynamoDB, Aurora PostgreSQL
CI/CD: GitHub Actions
Container and cloud: Docker, Kubernetes (EKS), Helm, AWS
Working with us
Whether you are driven by technical depth, domain complexity, or the satisfaction of building something from scratch — a career with CommBank is for you.
We support our people with the flexibility to balance where work is done with at least half your time each month connecting in the office. We also have many other flexible working options available including changing start and finish times, part-time arrangements and job share to name a few.
If this sounds like you, apply now!
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.
This job is found at InterviewStack.io
Skills
About Commonwealth Bank of Australia
Commonwealth Bank of Australia (CBA) is a multinational bank with businesses across New Zealand, Fiji, Asia, the USA and the UK. It provides a variety of financial services including retail, business and institutional banking, funds management, superannuation, insurance, investment and broking services.