Software Engineering Leader

4 weeks ago


Melbourne, Victoria, Australia CommBank Full time
Unlock Meaningful Impact with Commbank's Enterprise Transformation Program

We are seeking an exceptional Chief Software Engineer to drive lasting impact and shape the future of digital technology for our customers. As a key leader in our ambitious Enterprise Transformation Program, you will play a pivotal role in guiding technical strategy and driving solutions for complex challenges.

Achieving customer-centric goals is at the heart of this program:

  • Unlocks dependable, seamless digital experiences that enhance customer value.
  • Increases delivery speed and autonomy by simplifying complex legacy systems.
  • Ensures always-on, reliable channels supported by cutting-edge, resilient technology.

The ideal candidate possesses a strong security-first mindset, ensuring every line of code is built for resilience. With a broad technical background and experience leading teams through multi-year builds, preferably in a similar role at an enterprise level or as a CTO at a scaleup or ASX 200 organization, you will inspire and mentor others to develop their engineering skills and create world-class applications.

You will thrive in this hands-on, highly technical role if you have experience across a range of technologies, tools, and frameworks, including:

Main Responsibilities:

  • Building 3-tier applications in both on-premises and cloud environments, particularly with frontend: React, Redux (preferred), or Angular; backend: .Net Core (preferred), Java or Rust; database: Experience with structured and non-structured, from both an admin and usage perspective.
  • Designing and implementing microservices and highly scalable APIs.
  • Using a variety of scripting and programming languages, such as JavaScript, TypeScript, Go, or Python.
  • Working with CI/CD tools like GitHub Actions, TeamCity, Octopus etc.
  • Managing infrastructure through Infrastructure as Code tools like Terraform or CloudFormation.
  • Ensuring quality with automated testing (Unit Testing and Regression Testing).
  • Designing robust and secure solutions and systems with a focus on Application Security and Observability.
  • Maintaining code quality through peer programming, code reviews, and automated release management.
  • Leading teams and mentoring engineers to develop their technical and leadership skills.
  • Experience with Configuration Management and Containerisation.

What We Offer:

This is a significant opportunity to do important, impactful engineering at scale, which will make a material difference to our customers, employees, and the community in general. Our customer-centric approach ensures we deliver dependable, seamless digital experiences, increasing delivery speed and autonomy while ensuring always-on, reliable channels supported by cutting-edge, resilient technology.

Salary Range:$150,000 - $250,000 per annum (dependent on experience)



  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Senior Software Engineer Position OverviewWe are seeking an experienced Senior Software Engineer to join our Information and Communication Technology | Engineering - Software team.Estimated Salary: $120,000 - $180,000 per yearThis role requires a strong background in Node.js and React.js development, as well as extensive experience designing and implementing...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Company Overview: Our company, Information & Communication Technology | Engineering - Software, specializes in developing innovative software solutions using cutting-edge technologies. Salary: $120,000 - $180,000 per annum Job Description: We are seeking an experienced Senior Software Engineer with expertise in cloud architecture to join our team. As a key...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software.


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Job DescriptionWe are seeking an experienced Senior Cloud Software Engineer to join our team in Information & Communication Technology | Engineering - Software. This role requires a strong background in cloud-based solutions using AWS services.Responsibilities:Design and Develop: Design, develop, and maintain Node.js and React.js applications, ensuring high...

  • Software Engineer

    4 weeks ago


    Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Information & Communication Technology | Engineering - Software is seeking an experienced Senior Software Engineer with a strong background in Node.js and React.js development.Job OverviewThis exciting opportunity involves designing, developing, and maintaining scalable containerized microservices using Docker on AWS Elastic Container Service (ECS). The...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    We are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. Job Description: As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining Node.js and React.js applications on AWS cloud services. You will utilize your expertise in...


  • Melbourne, Victoria, Australia Xero Full time

    About the RoleWe are looking for an experienced Software Engineering Leader to join our team at Xero. The successful candidate will have a proven track record of designing and implementing new software features, leading cross-functional teams, and mentoring junior team members.ResponsibilitiesDesign and implement new software featuresLead a team of...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Job SummaryWe are seeking an experienced Software Engineer with expertise in Node.js, React.js, and AWS cloud technologies to join our Information & Communication Technology | Engineering - Software team.

  • Software Engineer

    4 weeks ago


    Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Company OverviewWe are a leading organization in the field of Information & Communication Technology, specializing in software engineering. Our team is dedicated to delivering innovative solutions using cutting-edge technologies.SalaryThe estimated annual salary for this position is $120,000-$150,000 based on industry standards and location...


  • Melbourne, Victoria, Australia Rocket Software Full time

    Job SummaryWe are seeking a highly skilled Technical Support Leader to join our team at Rocket Software. This is an exciting opportunity for a seasoned technical professional to lead our support efforts and drive business growth.About the RoleThe Senior Technical Support Engineer will provide technical direction and leadership in the support, development,...


  • Melbourne, Victoria, Australia Agoda Full time

    Job DescriptionWe are seeking an experienced Software Engineering Leader to join our team at Agoda, a leading online travel booking platform. As a key member of our technology organization, you will play a crucial role in driving major architectural changes and pushing the company forward technically.The successful candidate will have at least 10 years of...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Overview As a Full Stack Software Engineer, you will play a key role in designing and implementing cloud-based solutions using Node.js and React.js. Our team is passionate about building robust and scalable containerized microservices using Docker on AWS ECS. About the Role We are seeking an experienced Senior Software Engineer to join our team. You...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    About UsWe are a leading technology firm specializing in software development and engineering.Job Title: Senior Software EngineerDescriptionThe successful candidate will be responsible for designing, developing, and maintaining high-performance Node.js and React.js applications.We utilize AWS cloud services to architect, deploy, and manage scalable and...


  • Melbourne, Victoria, Australia Gentrack Full time

    Head of EngineeringGentrack is a leading provider of innovative cleantech solutions to utilities worldwide. As we drive the transition to a sustainable future, we require a seasoned leader to spearhead our software engineering function in Melbourne.About UsWe are passionate about creating a positive impact and rely on our partners to deliver innovative...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    **Company Overview:**We are a leading Information & Communication Technology | Engineering - Software company, dedicated to delivering innovative solutions that transform the way we live and work.


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    We are seeking a highly skilled Senior Software Engineer with extensive experience in designing and implementing cloud-based solutions using AWS services.Estimated Salary: $150,000 - $200,000 per annumAbout the RoleThis is an exciting opportunity to work on large-scale, distributed systems and architect, deploy, and manage scalable and fault-tolerant...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Company OverviewWe are a leading Information and Communication Technology company specializing in software engineering. Our mission is to deliver cutting-edge solutions that meet the evolving needs of our clients.Salary$120,000 per annum, plus additional benefits.Job DescriptionWe are seeking an experienced Senior Software Architect to join our team. As a...


  • Melbourne, Victoria, Australia Australia Wide Engineering Recruitment Full time

    My client is a prominent market leader in the construction industry, renowned for its exceptional design, supply and maintenance of building services across Australia.About You:A highly experienced Senior Mechanical Engineer with extensive background in commercial construction projects. Chartered and Registered with Engineers Australia, demonstrating...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    We are seeking a highly skilled Software Architect to join our Information & Communication Technology team in Engineering - Software. As a pivotal member of our development team, you will be responsible for architecting, designing, and implementing cutting-edge APIs that power our e-commerce platform.About the RoleAs a Software Architect, you will...


  • Melbourne, Victoria, Australia Gentrack Full time

    About GentrackGentrack is a leading provider of innovative cleantech solutions for utilities across the globe.We help utilities reshape their business models to thrive in a sustainable future, partnering with energy and water companies worldwide.Job DescriptionThe Head of Engineering will lead our software engineering function in Melbourne, overseeing...