Chief Software Engineer

3 weeks ago


Melbourne, Victoria, Australia Commonwealth Bank Full time

Join to apply for the Chief Software Engineer role at Commonwealth Bank

Overview

We are building the bank of tomorrow today, modernising and rebuilding our legacy monolithic environment. We want world-class Engineers who are empowered to contribute ideas and follow the Full Cycle model, where engineers are involved in Design, Build, Challenge and Run.

Responsibilities

  • Lead technical strategy and drive solutions for the most complex business problems with a security-first mindset.
  • Mentor and inspire other engineers to develop their technical and leadership skills and lead by example.
  • Deliver Engineering at scale to make a material difference to customers, employees and the community.
  • Work across the organisation to support a wide range of products for Retail, Commercial and Institutional customers, including regulatory operations and Group regulatory projects.
  • Champion innovative technology initiatives that create meaningful customer experiences and drive lasting impact.
  • Identify and execute a clear technical direction and strategy, balancing business needs with technical priorities.
  • Address technical debt pragmatically while maintaining delivery velocity.

What we stand for

Our customer-centric goals include unlocking dependable, seamless digital experiences; increasing delivery speed by simplifying legacy systems; and ensuring always-on, reliable channels with resilient technology.

Qualifications and capabilities

  • Experience building large-scale enterprise software and a broad technical foundation in engineering.
  • Proven success leading teams through multi-year builds, ideally in an enterprise setting or as a CTO at a scale-up or ASX 200 listed organisation.
  • Hands-on experience guiding teams in a DevSecOps model, with security integrated from the start.
  • Pragmatic approach to addressing technical debt while balancing commercial needs and priorities.
  • Ability to identify, secure support for, and execute on a clear technical direction and strategy.
  • Track record solving complex technical challenges, implementing new tooling, and sunsetting obsolete systems.
  • Encourages risk-taking, constructive challenge of the status quo, and collaboration across diverse, inclusive teams.

Skills required

This is a hands-on, highly technical role. You'll thrive with experience across a range of technologies, tools and frameworks, and in environments including:

  • Building applications on-premise and in cloud environments; language-agnostic with familiarity in some of the following areas:
  • Frontend: React, Angular, mobile native
  • Backend: Java, TypeScript, .NET Core, C#
  • Database: Structured and unstructured data management from admin and usage perspectives
  • Designing and implementing large-scale systems
  • Collaboration with DevSecOps teams to ensure best practices
  • Quality assurance with automated testing (unit and regression)
  • Secure, observable solutions with a focus on application security
  • Maintaining code quality through peer programming, code reviews, and automated release management
  • Leading and mentoring engineers to develop their technical and leadership skills

Other information

We value diverse backgrounds and perspectives and are committed to a respectful, inclusive and flexible workplace. If you don't meet every single requirement, we still encourage you to apply — you may be the right candidate for this opportunity or another within CommBank.

If you're already part of the Commonwealth Bank Group, you'll need to apply through Sidekick to submit a valid application. We're keen to support your next step in your career.

Accessibility note: if you require additional support, please contact HR Direct on 1800 989 696.

Advertising End Date: 18/09/2025

Location: Melbourne, Victoria, Australia


#J-18808-Ljbffr

  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Join to apply for the Chief Software Engineer role at Commonwealth BankOverviewWe are building the bank of tomorrow today, modernising and rebuilding our legacy monolithic environment. We want world-class Engineers who are empowered to contribute ideas and follow the Full Cycle model, where engineers are involved in Design, Build, Challenge and...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewYou are in your element when given the autonomy to assemble your own high-performance engine with the latest tools, componentry and team. We are passionate about designing and implementing scalable, efficient software systems. Together we can bring the power of AI Engineering to solve the toughest business problems. Do work that mattersWe are...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    OverviewYou are in your element when given the autonomy to assemble your own high-performance engine with the latest tools, componentry and team. We are passionate about designing and implementing scalable, efficient software systems. Together we can bring the power of AI Engineering to solve the toughest business problems. Do work that mattersWe are...

  • Software Engineer

    5 days ago


    South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...

  • Chief Product

    1 week ago


    Melbourne, Victoria, Australia Banyan Software Full time $104,000 - $130,878 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...


  • Melbourne, Victoria, Australia L3HHCM20 Full time $180,000 - $250,000 per year

    Job Title: Lead, Chief Systems EngineerJob Code: 29339Job Location: Melbourne, FLJob Schedule: 9/80 (Every other Friday off)Relocation: Relocation assistance will be provided to qualified candidates Job Description:L3Harris is seeking a highly skilled Chief Systems Engineer to support the National Enterprise Messaging System (NEMS) program. The ideal...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Electro Optic Systems Pty Ltd Full time $90,000 - $120,000 per year

    Posted: 22/08/2025Closing Date: 05/09/2025Job Type: Permanent - Full TimeLocation: Canberra or MelbourneJob Category: EngineeringEOS Defence Systems is seeking a talented and driven Software Engineer to contribute to the development of cutting-edge defence products. Based in Hume, ACT, this role offers the opportunity to work in a multidisciplinary team...

  • Software Engineer

    1 week ago


    Melbourne, Victoria, Australia BTT Lawyers Pty Ltd Full time $80,000 - $120,000 per year

    About the Role: As a Software Engineer at BTT Lawtoons, you will play a vital role in developing advanced software solutions at the intersection of AI, robotics, and human-computer interaction. This role requires hands-on expertise in API integration, security, AI/ML, NLP, and backend engineering, contributing directly to our cutting-edge robotics...

  • Software Engineer

    1 week ago


    Melbourne, Victoria, Australia Axxin Full time $80,000 - $120,000 per year

    Axxin is looking to hire a software engineer to build new capability in novel diagnostic instruments utilising C# embedded Instrument software and C# Desktop application software.The role is in implementation of software for point of care medical device instrumentation and desktop control and analysis applications. The role includes exciting opportunities...