Principal Software Architect

3 weeks ago


Lindfield, New South Wales, Australia Commonwealth Bank Full time

Transforming Banking with Innovative Technology

We're on a mission to redefine what customers expect from a bank, and we need talented engineers to help us achieve this goal. As a Principal Engineer at Commonwealth Bank, you'll play a key role in shaping the future of our digital platform. You'll design, develop, and deploy innovative technology solutions that enable us to build tomorrow's bank today.

Key Responsibilities:

  • Lead the development of complex technical solutions in a cloud-based environment
  • Implement security controls to ensure the integrity of our systems
  • Mentor junior engineers and provide technical guidance
  • Collaborate with cross-functional teams to drive business outcomes

Requirements:

  • Strong technical background in cloud platforms, solution architecture, and engineering roadmaps
  • Experience with C#, .NET Core, .NET Framework, Kafka, Microservices, and JavaScript frameworks
  • Proficient in setting up DevOps, CI/CD pipelines, logging, and monitoring tools
  • Thorough understanding of large-scale distributed systems and solution design principles

What We Offer:

We're committed to creating a flexible and inclusive work environment that supports our people's diverse backgrounds and perspectives. You'll have the opportunity to work with a talented team, develop your skills, and contribute to the success of our organization.



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

    Transforming Banking for the FutureWe are building a cutting-edge banking system that requires world-class software engineers to modernize and rebuild our legacy environment. As a Principal Software Engineer, you will be an empowered source of ideas, following the Full Cycle model, where engineers are involved in Design, Build, Challenge, and Run.This is a...


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

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Enterprise Transformation Program. As a key member of our team, you will provide technical expertise to inform our strategic direction and be responsible for designing solutions for complex challenges within a business unit.Key ResponsibilitiesProvide technical guidance and...


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

    Transforming Banking with Innovative TechnologyWe're building the future of banking, and we need talented engineers to help us achieve it. As a Principal Engineer at Commonwealth Bank, you'll play a key role in designing, developing, and deploying cutting-edge technology solutions that will redefine the customer experience.Our team is responsible for the...


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

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Commonwealth Bank. As a technical leader, you will be responsible for designing and implementing innovative solutions to complex problems.Key ResponsibilitiesLead the development of large-scale software systems, ensuring they are secure, performant, and...


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

    About the RoleWe're seeking a highly skilled Principal Engineer to join our Retail Technology - Everyday Banking team. As a key member of our Deposits, Pricing & Governance crew, you'll be responsible for developing and owning the technology estate that underpins our retail savings, term deposit, and specialised products.Your primary focus will be on...


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

    About the roleWe are seeking a Senior Software Architect to lead our team in designing and implementing innovative technology solutions. As a key member of our engineering team, you will be responsible for shaping the future of our digital platform and driving continuous improvement and technical uplift initiatives.Key responsibilitiesDesign and implement...


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

    Transformative Opportunities AheadWe're building the bank of the future, and we need exceptional engineers to help us modernize and rebuild our legacy systems. As a Principal Software Engineer, you'll be part of our multi-year Enterprise Transformation Program, delivering an ambitious vision against customer objectives.Key Responsibilities:Provide core...


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

    Do work that makes a difference in the lives of millions.We are embarking on a multi-year Enterprise Transformation Program to modernize and rebuild our legacy environment. As a Principal Software Engineer, you will play a crucial role in delivering an ambitious vision that enhances customer value, increases delivery velocity, and enables always available...

  • Enterprise Architect

    3 weeks ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Transforming Business through TechnologyThe Enterprise Architect will play a key role in defining the target state architectures to deliver on strategic business and technology outcomes. This involves setting the technology direction of the group and working with the business to develop the roadmap for delivering the target state architectures.The successful...


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

    Senior Network ArchitectDesign and Build InfrastructureThe role of Senior Network Architect is to design, build, run, and evolve tools, infrastructure, templates, and capabilities that our other engineers use to deliver business value. Collaboratively work with customer-facing product engineers to design, build, and run 'platforms' that they can use to...


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

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

  • Network Architect

    2 weeks ago


    Lindfield, New South Wales, Australia Commonwealth Bank Full time

    Transformative Networking RoleWe're seeking an exceptional Network Architect to join our team, responsible for designing, building, and evolving tools, infrastructure, and capabilities that our engineers use to deliver business value.Collaborating with customer-facing product engineers, you'll design, build, and run 'platforms' that enable customer value at...


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

    About the RoleWe are seeking an experienced Principal Platform Engineer to join our team at Commonwealth Bank. As a technical leader, you will be responsible for shaping our platform architecture, delivering large-scale change initiatives, and optimising the operations of our products and services.Key ResponsibilitiesLead process optimisation and technology...


  • 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 Retail Technology - Everyday Banking team, you will play a critical role in shaping the future of our digital platform and driving innovation in technology solutions.Key ResponsibilitiesDesign and develop innovative...

  • Technical Leader

    1 week 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

    Senior Network ArchitectDesign and Build InfrastructureThe role of Platform Engineers is to design, build, run, and evolve tools, infrastructure, templates, and capabilities that our other engineers use to deliver business value. Collaboratively work with customer-facing product engineers to design, build, and run 'platforms' that they can use to deliver...


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

    About the RoleWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Commonwealth Bank. As a key member of our SRE team, you will be responsible for designing and implementing large-scale solutions, as well as influencing and engaging senior stakeholders on modern best practices for improving reliability throughout the...


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

    Technical Leadership OpportunityWe are seeking an experienced Technical Lead Software Engineer to join our team and contribute to the delivery of our ambitious vision. The successful candidate will have a strong technical background and excellent leadership skills, providing core technology and domain expertise to inform technical strategy.About the...


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

    About the RoleWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at the Commonwealth Bank. As a key member of our SRE team, you will be responsible for designing and implementing large-scale solutions, as well as influencing and engaging senior stakeholders on modern best practices for improving reliability throughout the...


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

    About the RoleWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Commonwealth Bank. As a key member of our SRE team, you will be responsible for designing and implementing large-scale solutions, influencing and engaging senior stakeholders on modern best practices for improving reliability throughout the SDLC.Key...