Principal Platform Engineer

1 week ago


Lindfield, New South Wales, Australia Commonwealth Bank Full time
About the Role

We 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 be responsible for shaping our platform architecture, delivering large-scale change initiatives, and optimising the operations of our products and services.

Key Responsibilities
  • Lead process optimisation and technology change initiatives to drive continuous improvement across our platforms.
  • Provide technical guidance in developing and maintaining platform solutions using Python and Go, ensuring security and performance.
  • Foster a culture of innovation, continuous improvement, and best practice engineering.
  • Optimise clustered infrastructure for scalability, resilience, and cost-effectiveness.
  • Design, implement, and manage CI/CD pipelines using Jenkins, GitHub Actions integrating security into the pipelines, and ensuring compliance and best practices.
  • Manage and optimise Kubernetes clusters for high availability and scalability.
  • Lead Infrastructure as Code (IaC) development using tools like Terraform.
  • Develop and maintain monitoring and logging solutions using Prometheus and Grafana.
  • Collaborate with cross-functional teams, mentor engineers, and promote continuous improvement.
About You

We are looking for an established and highly experienced Principal Platform Engineer with demonstrated success in leading the delivery and operations of large-scale, enterprise-grade platforms. You will be a trusted leader and skilled software engineer with notable contributions that have galvanised platform optimisations and influenced teams towards a culture of continuous improvement in efficiency through process automation.

You will bring well-established expertise in Platform Engineering tools and practices such as Python, Go, and Linux, alongside advanced Linux engineering in large-scale environments, expertise in developing software automation using Python and/or Go, and expertise with opensource development practices.

You will also have experience with Kubernetes and large cluster operations, proven ability to design, implement, and manage secure CI/CD pipelines using GitHub actions, focusing on automating testing, deployment, and monitoring, and proficiency with cloud native software components and architecture.

We are committed to creating a respectful, inclusive, and flexible workplace with flexible work locations, where we're driven by our values and supported to share ideas, initiatives, and energy. If you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you.



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

    About the RoleWe are seeking an experienced and technically astute Principal Platform Engineer to lead the delivery and operations of large-scale, enterprise-grade platforms at the Commonwealth Bank.Key ResponsibilitiesLead process optimisation and technology change initiatives to drive continuous improvement and efficiency.Provide technical guidance in...

  • Principal Engineer

    5 days ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will play a critical role in shaping the future of our digital platform.As a Principal Engineer, you will be responsible for designing, developing, and deploying innovative technology solutions that will enable...


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

    About the RoleWe are seeking a highly skilled Platform Engineer to join our team at the Commonwealth Bank. As a Platform Engineer, you will play a critical role in designing, building, and running tools, infrastructure, templates, and capabilities that our engineers use to deliver business value.Key Responsibilities:Design and implement scalable and secure...


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

    About the RoleWe are seeking a highly skilled Platform Engineer to join our team at Commonwealth Bank. As a Platform Engineer, you will play a critical role in designing, building, and running tools, infrastructure, templates, and capabilities that our engineers use to deliver business value.Key Responsibilities:Design and implement CI/CD tools and pipelines...

  • Platform Engineer

    6 days ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Platform Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will be responsible for designing, building, and running high-quality modern workplace platforms.Key Responsibilities:Contribute to the design, development, and maintenance of a highly secure Apple macOS SOE...

  • Principal Engineer

    2 weeks ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team in Business Banking (BB) Technology. As a Principal Engineer, you will play a key role in shaping the future of our digital platform and designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank today.You will lead our...

  • Principal Engineer

    7 days ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team in Business Banking (BB) Technology. As a Principal Engineer, you will play a key role in shaping the future of our digital platform and designing, developing, and deploying innovative technology solutions that will enable us to build tomorrow's bank today.You will lead our...


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

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team and lead the development of innovative solutions. As a technical leader, you will be responsible for designing and implementing complex software systems, leading cross-functional squads, and mentoring junior engineers.Key ResponsibilitiesDesign and implement end-to-end...


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

    About the RoleWe are seeking a highly skilled Senior Platform Engineer or Platform Engineer to join our team at the Commonwealth Bank. As a key member of our engineering team, you will play a critical role in designing, building, and running our platforms, infrastructure, and tools.Key ResponsibilitiesCollaborate with customer-facing product engineers to...


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

    About the RoleWe are seeking a highly skilled Senior Platform Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will be responsible for designing, building, and maintaining our cloud-native platforms using Microsoft Windows SOE solutions.Key ResponsibilitiesDesign and develop highly secure Microsoft Windows SOE...

  • Principal Engineer

    3 weeks ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will play a critical role in shaping the future of our digital platform and driving innovation in the banking and finance industry.Key ResponsibilitiesDesign and implement complex technical...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and maintaining our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud-based solutions to meet business requirementsCollaborate with...


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

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team and lead the development of innovative solutions. As a technical leader, you will be responsible for designing and implementing complex software systems, working closely with cross-functional teams to deliver high-quality results.Key ResponsibilitiesDesign and...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud-based systems and infrastructure to support our business...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud-based solutions to meet business requirementsCollaborate with...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud-based solutions to meet business requirementsCollaborate with...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud-based solutions to meet business requirementsCollaborate with...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure to support our business applications.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using AWS...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure to support our business applications.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using AWS...


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

    About the RoleWe are seeking an experienced Cloud Platform Engineer to join our team at Commonwealth Bank. As a key member of our cloud engineering team, you will be responsible for designing, building, and operating our cloud infrastructure.Key ResponsibilitiesDesign and implement cloud-based solutions to meet business requirementsCollaborate with...