Commonwealth Bank of Australia→
Senior Software Engineer at Commonwealth… · Sydney
Entry LevelOn-siteFull-timeSydney, New South Wales, Australia
Job Description
Senior Software Engineer
Location: Sydney CBD Area
Senior Software Engineer (Full Stack) – Identity Verification
You’re a collaborative Senior Engineer who enjoys solving complex problems and taking end‑to‑end ownership of meaningful systems. You bring strong analytical thinking, a quality mindset, and a passion for building secure, resilient web applications at scale.
We are a team of big thinkers engineering the future of banking. Together, we’re building tomorrow’s bank today using world‑class technology and innovation.
See yourself in our team
You’ll be part of the Identity Verification Crew, contributing to the broader Customer Identity ecosystem across the Group.
Our teams design, build, deploy, and operate:
Custom in‑house, web‑based applications hosted on AWS
Integrations with external COTS and SaaS platforms
You’ll join a fun, inclusive, and high‑performing team delivering outcomes that directly impact customer trust, security, and digital experience.
Do work that matters:
We’re looking for senior engineers to help modernise, rebuild, and design platforms that deliver trust, resilience, and exceptional digital experiences.
This is an opportunity to:
Influence the craft of engineering at CommBank
Contribute to cultural and technical excellence
Deliver solutions that make a real difference to customers, employees, and the community
We are interested in hearing from people who have:
Strong understanding of the Software Development Lifecycle, from design through to production support and continuous improvement
Ability to translate business objectives into clear, high‑quality technical solutions
Commitment to applying and advocating for industry best practices
Contribution to strategic engineering outcomes within your team and platform
Technical Experience:
We’re keen to hear from experienced Senior Full‑Stack Software Engineers who are passionate and love building and owning end‑to‑end web applications.
You will bring:
Strong hands‑on development experience across Node.js, React, JavaScript/TypeScript, C#/.NET
Strong working knowledge of Docker, AWS
Experience with SQL (PostgreSQL, MySQL)
Proficiency with source control (GitHub) and CI/CD pipelines (e.g. GitHub Actions, TeamCity)
Quality, Security & DevSecOps:
A strong and proven security mindset
Experience designing and deploying high‑quality software with robust automated test coverage
Expertise in quality engineering, including System integration testing, Specmatic contract testing, and automation across UI, API, performance, integration, and security
Experience with test frameworks (e.g. Playwright, Appium)
Strong understanding of DevSecOps principles, SDLC best practices, and release governance
Familiarity with observability and monitoring tools such as Splunk or Observe.
Ways of Working:
Take end‑to‑end ownership of features from design → development → testing → deployment → monitoring
Establish engineering dashboards that provide visibility into delivery quality and production health
Collaborate to ensure testability, observability, and resilience by design
Mentor and support graduates and engineers, fostering a culture of accountability and engineering excellence
Demonstrate reliable effort estimation and delivery predictability
Curiosity to grow your database skills and continuously learn across coding, testing, deployment, and operations
Experience using AI coding assistants (e.g. GitHub Copilot, Roo Code) to accelerate development and testing
Working with us:
We welcome applications from internal candidates who meet the role requirements. As an equal opportunity employer, we are committed to a fair, inclusive selection process.
We support flexible ways of working, with at least half your time each month spent connecting in the office. Flexible start and finish times, part‑time arrangements, and job‑share options are available.
We also encourage applications from individuals who have invested in targeted learning and bring strong, transferable skills into software engineering.
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.
Advertising End Date: 17/05/2026