Staff Software Engineer
21 hours ago
You are an expert in Software Engineering, designing & building test automation strategies
We are a team of big thinkers who are engineering the future of banking
Together, we will build tomorrow's bank today, using world-leading technology and innovation
Do work that matters
CommBank is recognised as leading technology and engineering innovation across Australia, from payments to internet banking and mobile apps. Our Software team are the brains behind Australia's number one banking app, Netbank, Cardless Cash, Comm Sec Pocket and Spend Tracker.
We go beyond a passion for web and mobile development, creating reliable APIs at a unique scale in Australia. We've transitioned into full cycle engineering and are focussed further embedding the shift left approach for quality engineering.
See yourself in our team
This is your chance to join our Crew, who are a team of passionate, creative and forward-thinking engineers and some of the best in Australia.
As a senior technical leader, you'll drive our Software Engineering strategy, embedding the shift left approach across different squads, designing and coding test automation frameworks from scratch, incorporating security, reliability and observability into the design and build of our software. You will be involved in training our software engineers in specific testing skills, and ensuring they have the right tools, data and environments for efficient automation testing during the build.
With your broad range of architecture, software and platform engineering knowledge you'll also implement strategies to address more complex efficiency across the Crew.
We're interested in hearing from people who
Are highly experienced and passionate about Software Engineering
Who enjoy using their expertise to drive new ways of working, influencing and educating squads on Shift Left, DevSecOps and building streamline end to end automation frameworks
Offer expertise across a variety of automation testing solutions including performance, NFT, API, automation, cloud, end-to-end testing processes and defect management
Have a thorough understanding of available DevSecOps tooling, such as software or tooling for the CI/CD pipeline
Proactively collaborate with others to resolve service issues and reduce operational activities by automating repetitive tasks
Proven ability to catch defects early in the lifecycle and reduced dependency on expensive UI or e2e tests
Have a 'you build it and you run it' mindset and continue focusing on delivering top quality services to end-users.
Tech skills
We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these will set you up for success in this team:
Test Automation, testing frameworks and optimising test processes in a software environment is essential
Mocking, service virtualisation and\or contract testing
Expertise with CI/CD pipeline tooling-, GitHub Actions, TeamCity, Playwright, Cypress, Cucumber, Gherkin, Selenium, Blazemeter
TDD/BDD or model-based testing experience
Automated environment and test data provisioning
Demonstrated experience in shifting testing left
Automated evidence generation and reporting
Proficient with modern languages such as Python, Bash, PowerShell, or similar is a plus
Familiarity with Containerisation and public cloud engineering - AWS preferred
Code reviews, policy configurations
Networking concepts such as zones, load balancing, whitelisting, and proxies
• Infra as code
Working with us
Whether you're passionate about customer service, driven by data, or called by creativity, a career with us is for you. We support our people with the flexibility to balance where work is done with at least half their time 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. Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations.
We're looking for people who truly live our values: Care, Courage and Commitment, and we'll offer you great opportunities to develop your career with us.
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
Advertising End Date: 20/11/2025-
Staff Software Engineer
1 week ago
Eveleigh, NSW - - Central Ave, Australia Commonwealth Bank of Australia Full time $120,000 - $180,000 per yearWe're embarking on an exciting Data Transformation program and are ready to push the boundaries and deliver engineering best practices to elevate the data quality and availability in our domainYou have knowledge and experience that spans both development and architecture, including data engineering, modelling and cloud architectureTogether we will build...
-
Principal Software Engineer
7 days ago
Eveleigh, NSW - - Central Ave, Australia Commonwealth Bank of Australia Full time $120,000 - $180,000 per yearYou are passionate about the full software lifecycle and delivering impactful solutionsWe are high-performing engineers pushing the boundaries of modern software engineering. Together, we will build tomorrow's bank today—using world-leading technology, innovation, and emerging AI-powered capabilities to reimagine how customers experience banking.Do work...
-
Staff Software Engineer
2 weeks ago
Eveleigh, New South Wales, Australia Commonwealth Bank of Australia Full time $120,000 - $180,000 per yearStaff Software Engineer – Banking Terminals & PaymentsDo work that mattersYou'll help shape the next generation of our banking terminal and payments capabilities. From hands‑on hardware validation to automation and continuous delivery, your work will ensure our software is robust, compliant and production ready, supporting millions of secure...
-
Staff Software Engineer
7 days ago
Eveleigh, NSW - Locomotive Street, Australia Commonwealth Bank of Australia Full time $120,000 - $180,000 per yearStaff Software Engineer - .NET & AWS Do Work That MattersAre you ready to make a significant impact in the world of home buying technology? The HomeBuying team is dedicated to delivering top-notch software solutions that empower critical business functions. As a Staff Software Engineer, you will be at the forefront of our technical evolution, playing a key...
-
Staff Software Engineer
7 days ago
Eveleigh, NSW - Locomotive Street, Australia Commonwealth Bank of Australia Full time $120,000 - $180,000 per yearYou are a passionate about the full software lifecycle, especially solution designWe are high performing engineers pushing the boundaries of software engineeringTogether we will build tomorrow's bank today, using world-leading technology and innovationDo work that mattersWe're building tomorrow's bank today, which means we need creative and diverse engineers...
-
Staff Software Engineer
23 hours ago
Eveleigh, NSW - Locomotive Street, Australia Commonwealth Bank of Australia Full time $100,000 - $150,000 per yearStaff Software Engineer – Banking Terminals & PaymentsDo work that mattersYou'll help shape the next generation of our banking terminal and payments capabilities. From hands‑on hardware validation to automation and continuous delivery, your work will ensure our software is robust, compliant and production ready, supporting millions of secure...
-
Staff Software Engineer
7 days ago
Eveleigh, NSW - Locomotive Street, Australia Commonwealth Bank of Australia Full time $120,000 - $180,000 per yearWe're transforming the future of banking by leading a bold, product-driven shift that's redefining how technology powers CBA.You have a blend of deep technical expertise and architectural vision and know how to turn bold ideas into exceptional customer experiences.Together we're redefining how technology is built and delivered at scale. Do work that...
-
Engineering Manager
6 days ago
Eveleigh, NSW - - Central Ave, Australia Commonwealth Bank of Australia Full time $100,000 - $120,000 per yearEngineering Manager – Squad Tech Lead, Customer Domain Role Overview As Squad Tech Lead within the Customer Domain, you will be the most senior engineer in your squad, responsible for setting the technical direction, driving engineering excellence, and enabling delivery of scalable, secure, and high-performing solutions. You'll work closely with Product...
-
Robotics Software Engineer
21 hours ago
Eveleigh, New South Wales, Australia Main Sequence Full time $120,000 - $180,000 per yearTLDRBuild autonomous systems from the ground up — design and implement navigation, motion planning, and decision-making algorithms for diverse robotic platforms including drones and ground vehiclesBridge hardware and AI — integrate sensors, cameras, and edge compute with ML models to create real-world intelligent systemsShip in the field — develop...
-
Robotics Software Engineer
23 hours ago
Eveleigh, New South Wales, Australia Main Sequence Full time $100,000 - $150,000 per yearTLDRBuild autonomous systems from the ground up - design and implement navigation, motion planning, and decision-making algorithms for diverse robotic platforms including drones and ground vehiclesBridge hardware and AI - integrate sensors, cameras, and edge compute with ML models to create real-world intelligent systemsShip in the field - develop simulation...