Software Engineering Expert for DevSecOps Platform

4 weeks ago


Lindfield, New South Wales, Australia Commonwealth Bank Full time
Transformative Software Engineer Role

We're seeking a highly skilled software engineer to join our DevSecOps Platform team, contributing to the development of cutting-edge technologies that shape the future of banking. Our team is passionate about web and mobile development, creating reliable APIs at a unique scale in Australia, and we want you to be part of this exciting journey.

As a member of our Engineering Quality crew, you'll play a crucial role in transforming our group capability to Automated Testing and supporting the bank's Engineering Platform integration with CI/CD tools, Test Automation Frameworks, and other essential services. You'll work collaboratively with our team to drive innovation and excellence in software engineering.

The Commonwealth Bank technology unit delivers exceptional digital banking services to CommBank customers, encompassing digital delivery, group data and analytics, technology infrastructure, cyber security, physical security, and business resilience across all divisions. This team also provides the best workplace technology experience to over 53,000 people, offering the latest tools, technology, and resources to enhance collaboration and empower our people to achieve more for our customers.

Our Engineering Platform team ensures that CommBank has a world-class engineering capability, leveraging innovative and emerging technologies to support our customers and Group strategy. We prioritize discovering and nurturing best practices within CommBank and the broader technology ecosystem.

Key responsibilities include:

  • Developing high-quality software solutions using languages like C#, Java, JavaScript, Python, and others
  • Designing and implementing secure and reliable software systems with comprehensive test coverage
  • Collaborating with cross-functional teams to integrate testing frameworks and automation tools into our CI/CD pipelines
  • Providing peer code reviews and ensuring adherence to software reuse principles
  • Maintaining and monitoring non-production environments, with a focus on automated operations

Additionally, we're looking for candidates with expertise in public cloud infrastructure, particularly AWS and Azure, as well as experience with standardized metrics and reporting for testing and quality insights. Your proficiency in utilizing Docker, Kubernetes, and containerization will also be beneficial in this role.

We use a broad range of tools, languages, and frameworks, including but not limited to:

  • Web services, REST/SOAP/XML, and API/service-based testing
  • Selenium, Specflow/Cucumber, Playwright, JMeter, K6, LoadRunner, Appium, TestNG, jUnit, nUnit, SonarQube, Blazemeter, LeanFT, Maven, RestSharp, or Rest Assured
  • Docker, Kubernetes
  • TeamCity, Jenkins, Octopus, GitHub Actions
  • AWS, Azure
  • C#, Java, NodeJS, JavaScript, TypeScript, Python, SQL, shell scripting
  • AppDynamics, Splunk
  • Github, Stash
  • CA Lisa, Wiremock, Mockito
  • Android, iOS app development or testing

We value diversity, inclusion, and flexibility in our workforce. As a transformative software engineer, you'll have the opportunity to collaborate with talented individuals from various backgrounds, working together to create innovative solutions that drive customer satisfaction and business growth.

We offer a competitive salary ranging from $120,000 to $180,000 per annum, depending on experience, as well as opportunities for professional growth and development in a dynamic and supportive environment. If you're passionate about delivering exceptional software engineering solutions and want to make a meaningful impact in the financial industry, we encourage you to apply for this exciting opportunity.



  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Job DescriptionWe are seeking an experienced and skilled Senior Platform Engineer to join our team. This role is ideal for individuals who are passionate about designing, developing, and deploying high-quality software and platforms.About the RoleAs a Senior Platform Engineer, you will be responsible for collaborating with customer-facing product engineers...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Improve Software Development with UsWe are building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank.We're passionate about: Envisioning new technologies that are waiting to be invented and reimagining products that support our customers and help build Australia's future...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Job DescriptionWe are seeking a highly experienced Senior Platform Engineer/Platform Engineer to join our team.As a key member of our engineering team, you will play a critical role in designing, building, and running customer-focused solutions that drive business growth and innovation.Key Responsibilities:Design and Build: Collaborate with customer-facing...

  • Technical Leader

    1 month ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleThe Commonwealth Bank is seeking a highly skilled Principal Software Engineer to lead our Asset Finance and Working Capital technology teams.As a Principal Engineer, you will be responsible for designing and implementing innovative solutions to complex problems, working closely with cross-functional squads to deliver end-to-end software...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Oversee the Modernization of Legacy SystemsWe are seeking a highly skilled Principal Software Engineer to join our Enterprise Transformation Program, focused on rebuilding and modernizing our legacy monolithic environment. As a key member of our team, you will provide technical strategy and expertise to inform design decisions and lead the development of...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    We are building the bank of tomorrow, today. This is a significant opportunity to help rebuild the craft of Engineering at Commonwealth Bank as well as influence our culture and do important, impactful Engineering at scale which will make a material difference to our customers, employees and the community in general.In this role, you will be a key member of...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in shaping the future of fintech. This is a significant opportunity to do meaningful work, rebuild the craft of engineering at Commonwealth Bank, and influence our culture.The successful candidate will support our multi-year Enterprise Transformation Program to deliver...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleThe Commonwealth Bank Group is seeking a highly skilled Platform Engineer to join our Global Markets team. As a Platform Engineer, you will be responsible for ensuring the integrity and efficiency of our reconciliation and payments solutions.Key ResponsibilitiesDesign and implement scalable and secure reconciliation and payments...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Job DescriptionAs a Staff Platform Engineer at Commonwealth Bank, you will play a crucial role in operating and delivering our technology products and services. With a strong track record of experience and well-established engineering skills, you will contribute to a culture of continuous learning through staying up-to-date with emerging tools,...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleAs a Staff Platform Engineer at the Commonwealth Bank, you will play a crucial role in operating and delivering our technology products and services. You will contribute to a culture of continuous learning, staying abreast of emerging tools, opportunities, and threats across the platforms you support.Key Responsibilities:Collaborate with...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    We are seeking a skilled Software Engineering Quality Lead to join our Engineering Platform team at the Commonwealth Bank.The ideal candidate will have a thorough understanding of DevOps tooling and a proven track record in software development. They will be responsible for mentoring a squad of software engineers, steering the organization's strategy, and...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Make a lasting impactWe are seeking world-class software engineers to help modernize and rebuild our legacy infrastructure over the next few years.This is an exciting opportunity to contribute to the rebuilding of engineering practices at Commonwealth Bank and influence our culture while delivering impactful engineering at scale, making a real difference to...

  • Senior Data Engineer

    3 weeks ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Establish a Cutting-Edge Technology VisionThis role offers an exceptional opportunity to shape the technology direction for the 3 Lines of Assurance (3LOA) Automated Assurance Crew within the Financial Services division at Commonwealth Bank.About the RoleWe are seeking a highly skilled Senior Data Engineer to develop and execute a technology roadmap that...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About This RoleWe're looking for a skilled Senior Software Engineer to join our Engineering Platform team at Commonwealth Bank. As a member of this team, you'll play a key role in helping us redefine what customers expect from a bank.


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Platform Solutions Engineer to join our team at the Commonwealth Bank. As a key member of our Global Markets engineering team, you will play a critical role in designing, building, and delivering complex solutions for our Reconciliation and Payments Investigations applications.About UsThe...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Unlock Your Potential as a Dynamics Platform Lead and Process Efficiency ExpertWe're Unloan, a pioneering digital lending business backed by x15ventures and CommBank. Our mission is to revolutionize the home loan experience in Australia through innovative technology and exceptional customer service.The role of a Dynamics Platform Lead and Process Efficiency...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Reimagine the Future of BankingWe're building tomorrow's bank today, with a focus on delivering innovative technology solutions that meet the highest quality standards. As a Principal Engineer at Commonwealth Bank, you'll play a key role in shaping our digital platform and driving business outcomes through technical strategy.About UsAs one of Australia's...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Transformative Role in Large-Scale InitiativesAbout the OpportunityWe are seeking an established, highly experienced and technically astute Principal Platform Engineer to lead the delivery and operations of large-scale, enterprise-grade, stable, scalable and secure platforms.Your Key ResponsibilitiesLead process optimisation and technology change initiatives...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Job DescriptionAbout the RoleWe are seeking a highly experienced and technically astute Principal Platform Engineer to lead the delivery and operations of large-scale, enterprise-grade platforms. As a trusted leader and skilled software engineer, you will have demonstrated success in shaping platform architecture, delivering large-scale change initiatives,...


  • Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Platform Engineering Specialist to join our team. As a key member of our engineering team, you will play a critical role in delivering complex solutions that meet the needs of our customers.The successful candidate will have strong technical skills and experience working with reconciliation and payments...