Staff Software Engineer

3 days ago


Melbourne, Victoria, Australia Commonwealth Bank Full time
  • Sydney or Melbourne locations**
  • You are passionate about AI and working to deliver better outcomes
  • We are leading the world in AI ambition within Australia's largest bank and fintech
  • Together, we will engineer the future of banking with innovative Gen AI solutions

Your business
The CIO for Technology team ensures that CommBank has a world-class engineering capability and is at the forefront of technology, using innovative and emerging technology to help our customers and support our Group Strategy.

We work hard to ensure that best practice, whether inside CommBank or outside in the broader technology ecosystem, is discovered, sheltered, nurtured, and spread to wherever else it can drive the most benefit for the Group and our customers.

We are actively involved in the technology community, contributing to education programs, innovation, research, and partnerships that will set Australia up for success as the economy transitions to a more digital future.

Do work that matters
Join our AI Powered Engineering function within the CIO for Technology portfolio. Our mandate is clear: partner with CommBank's global engineering community to responsibly embed AI-assisted tools and capabilities that materially lift developer experience, delivery velocity, and software quality across the bank.

About The Team
We're a hands-on, product-minded engineering group operating at the intersection of platform engineering, developer productivity, and applied AI. We experiment, validate, and scale AI-enabled capabilities that integrate into existing engineering workflows—always grounded in safety, reliability, and measurable impact.

What You'll Do

  • Collaborate on complex technical problems from discovery to implementation, ensuring high-quality engineering outcomes.
  • Translate business and engineering requirements into clear, actionable designs; break down work and create clarity for delivery squads.
  • Experiment with emerging AI/ML and GenAI tooling; run fit-for-purpose evaluations and provide grounded recommendations from real-world testing.
  • Deliver resilient, reusable components and services that integrate into other teams' products and pipelines.
  • Contribute to architecture discussions; propose improvements and role-model engineering standards and best practices.
  • Maintain high-quality codebases through active code reviews and documentation that scales knowledge across the community.
  • Work cross-functionally to align roadmaps, manage dependencies, and land change with minimal disruption.
  • Provide technical guidance and mentorship to engineers and squad members, uplifting engineering craft and AI literacy.

What You Bring

  • Extensive experience designing and implementing scalable, maintainable, and reliable software systems.
  • Proficiency in one or more languages such as Python, TypeScript, or C#, and experience building microservices on public cloud (AWS and/or Azure).
  • Architectures: Microservices, event-driven patterns, REST/gRPC
  • Cloud: AWS or Azure or GCP (e.g., Lambda/Functions, ECS/AKS, S3/Blob, API Gateway, Step Functions/Logic Apps)
  • Data: SQL, data pipelines, observability/telemetry for engineering productivity metrics
  • DevSecOps: GitHub/GitLab/Azure DevOps, Actions/Pipelines, IaC (Terraform), SAST/DAST/SCA, secrets management
  • Strong technical leadership and stakeholder management skills: ability to set technical direction, review designs and code, and influence stakeholders to solve business‑critical problems.
  • Growth mindset with a bias toward iterative experimentation—from idea to prototype to pilot to product—with a clear view of success metrics.
  • Desirable: Experience with API tools such as RooCode or Claude or any other CLIs.
  • Desirable: Familiarity with cybersecurity frameworks (e.g., NIST) to support secure engineering practices.

If this sounds like you, apply today

We support flexibility with a hybrid approach—at least half your time each month connecting in office—plus options such as adjusted start/finish times, part‑time, and job share.

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: 16/12/2025



  • Melbourne, Victoria, Australia Marqo Full time

    Company OverviewAt Marqo, we're pioneering the future of search with our open-source engine that thinks like a human. We are a startup headquartered in San Francisco, with engineering operations out of Melbourne, Australia. We are backed by top venture capital firms from around the world. Marqo's open-source search engine uses machine learning models for...


  • Melbourne, Victoria, Australia Anduril Industries Full time

    About the TeamAnduril's Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging...


  • Melbourne, Victoria, Australia Five9 Full time

    Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an...


  • Melbourne, Victoria, Australia Hays Full time

    Your new companyJoin a leading financial services organisation that is shaping the future of banking through world-class technology and innovation. This is a business that values collaboration, creativity and technical excellence, with a clear vision to build tomorrow's bank today.Your new roleAs a Staff Software Engineer within the Digital and Automated...


  • Melbourne City Centre, Victoria, Australia Commonwealth Bank of Australia Full time

    You are passionate, driven, flexible and collaborative.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 We're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what...


  • Melbourne, Victoria, Australia Commonwealth Bank – Technology Full time

    Staff Engineer (Nodejs/Typescript & AWS) **Sydney/Melbourne location** Do work that matters We are creating the bank of tomorrow today and require top Engineers who focus on the customer experience and deliver exceptional solutions. Our Payments team is leading a transformative program to enhance customer experiences, driving innovation and exploring...


  • Melbourne, Victoria, Australia Easygo Full time

    What is Kick?Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content creators, event organisers, and content rights holders by providing them with the tools and revenue-sharing structures they need to monetise and grow their audiences. As a result, we are quickly becoming a household name,...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Staff Software Engineer – C#, .Net & NextjsDo work that matters:We're building tomorrow's bank today—redefining what customers expect from digital banking. Our team powers Australia's #1 banking app and the APIs behind it. We're looking for a Staff Engineer who thrives on solving complex technical challenges at scale, influencing engineering strategy,...


  • Melbourne, Victoria, Australia Zendesk Full time

    Job DescriptionZendesk is expanding its presence across the rapidly emerging AI workspace, and we're looking for aStaff Software Engineerto join our AI Integrations team in Melbourne. This team builds the intelligent integrations that connect Zendesk into the core AI ecosystems where enterprise employees already work including Microsoft Copilot, Google...


  • Melbourne, Victoria, Australia Zendesk Full time

    Job DescriptionZendesk is expanding its presence across the rapidly emerging AI workspace, and we're looking for a Staff Software Engineer to join our AI Integrations team in Melbourne. This team builds the intelligent integrations that connect Zendesk into the core AI ecosystems where enterprise employees already work including Microsoft Copilot, Google...