Principal Software Architect

2 days ago


Melbourne, Victoria, Australia Commonwealth Bank Full time
About the Role

We are seeking a highly skilled and experienced Principal Software Engineer to join our Asset Finance and Working Capital technology crew. As a key member of our team, you will be responsible for leading product, feature designs, and technical strategy while being critical to the function's end-to-end software engineering lifecycle.

Key Responsibilities
  • Design and implement innovative solutions to solve complex problems as part of a cross-functional squad.
  • Lead major end-to-end greenfield solutions including discovery, strategy, design, product, development, and deployment.
  • Work with a true Dev Sec Ops mindset and approach, ensuring our technical approach is sound, fit for purpose, and well-architected.
  • Support deployments across our AWS environments through our continuous delivery pipelines.
  • Promote a culture of continuous learning, experimentation, and innovation, while contributing to governance, standards, and best practices.
  • Act and lead as the technical subject-matter expert for all engineers, sharing your knowledge and expertise via workshops and guilds.
Requirements
  • Expertise in SDLC and Agile methods with broader experience around architecture, design, implementation, deployment, integration, and technology transformations.
  • Proficiency in software development, including Net Core, APIs, databases, event streaming, and data pipelines.
  • Experience with Dev Sec Ops, including CI/CD tools, network security, and infrastructure as code.
  • Knowledge of containerization, including Docker and Kubernetes.
  • Strong leadership and mentoring skills, with the ability to guide and support engineers across the crew.
About Us

The Commonwealth Bank is a leading financial institution in Australia, recognized for its world-class platforms and processes, agile IT infrastructure, and innovation in everything from payments to internet banking and mobile apps. Our Software team is responsible for delivering the best digital banking services to our customers and is committed to delivering the best workplace technology experience for our employees.

We are an equal opportunities employer and welcome applications from diverse candidates. If you are passionate about technology and leadership, and are looking for a challenging and rewarding role, we encourage you to apply.



  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will be responsible for leading the development of large-scale software systems and ensuring the technical approach is sound, fit for purpose, and well-architected.Key...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our Asset Finance and Working Capital technology crew, you will be responsible for leading product, feature designs, and technical strategy while being critical to the function's end-to-end software engineering...


  • Melbourne, Victoria, Australia CommBank Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at CommBank. As a key member of our Asset Finance and Working Capital technology crew, you will be responsible for leading product, feature designs, and technical strategy while being critical to the function's end-to-end software engineering...

  • Software Architect

    6 days ago


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

    **About the Role**We are seeking a skilled API Developer to join our Information & Communication Technology team, specializing in Software Engineering. As a pivotal member of our development team, you will play a key role in architecting, designing, and implementing cutting-edge APIs that power our e-commerce platform.**Key Responsibilities:**Design and...


  • Melbourne, Victoria, Australia Oracle Full time

    About the RoleWe are seeking a highly skilled and experienced Consulting Member of Technical Staff to join our Major Incident Management team at Oracle's Cloud Infrastructure (OCI). As a key member of our globally distributed team, you will play a critical role in detecting, triaging, and mitigating OCI service-impacting events as quickly as possible.Key...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the Role:We are initiating a significant engineering transformation and are in search of a technical visionary.Your Expertise:You possess a comprehensive understanding that encompasses both software development and operational management, including coding, infrastructure oversight, system administration/engineering, and DevOps methodologies.Our...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the Role:We are initiating a significant engineering transformation and are seeking a technical leader to guide our efforts.Your Expertise:You possess a comprehensive understanding that encompasses both software development and operations, including coding, infrastructure management, system administration, and DevOps toolchains.Our Vision:Together, we...

  • Software Architect

    3 days ago


    Melbourne, Victoria, Australia Myob Group Limited Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our Enterprise and Practice (E&P) line of business at MYOB Group Limited. As a key member of our team, you will play a critical role in delivering a business management platform for our larger customers, including ERP, payroll, practice management, and compliance.Key...

  • Software Architect

    4 hours ago


    Melbourne, Victoria, Australia Myob Full time

    About the RoleAs a Software Architect in Enterprise and Practice at MYOB, you will play a key role in shaping the technical direction of our business management platform. With a focus on delivering high-quality solutions, you will work closely with product and engineering leaders to develop technology strategy and roadmaps, evaluate solutions, and guide...

  • Software Architect

    6 days ago


    Melbourne, Victoria, Australia Myob Group Limited Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our Enterprise and Practice (E&P) line of business at MYOB Group Limited. As a key member of our team, you will play a critical role in delivering a business management platform for our larger customers.Key ResponsibilitiesFacilitate and guide the development of high-quality solutions,...


  • Melbourne, Victoria, Australia Mindera Group Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in Australia. As a key member of our engineering team, you will be responsible for driving technical excellence and innovation in our e-commerce solutions.Key ResponsibilitiesProvide technical leadership and strategic direction across various e-commerce...


  • Melbourne, Victoria, Australia CareCone Group Full time

    About the Role**Job Title:** Senior.NET Software Architect**Job Type:** Full-time**Location:** Remote (Australia)**About Us:CareCone Group is a leading provider of innovative software solutions. We are seeking an experienced Senior.NET Software Architect to join our team.Key ResponsibilitiesDesign and develop full-stack applications using.NET, React, and...


  • Melbourne, Victoria, Australia Microsoft Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Azure Kubernetes Service team at Microsoft. As a key member of our team, you will play a critical role in designing and implementing scalable distributed cloud services that handle traffic from customers to Azure Kubernetes Service.This is an exceptional...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    Job OverviewWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Commonwealth Bank. As a key member of our engineering team, you will play a critical role in delivering an ambitious vision for our customer objectives.Key Responsibilities:Provide core technology and domain expertise to inform technical...

  • Software Architect

    5 days ago


    Melbourne, Victoria, Australia Myob Group Limited Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our Enterprise and Practice (E&P) line of business at MYOB Group Limited. As a key member of our team, you will play a critical role in delivering a business management platform for our larger customers, including ERP, payroll, practice management, and compliance.Key...


  • Melbourne, Victoria, Australia RunTime Recruitment Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at RunTime Recruitment. As a Senior Software Architect, you will be responsible for designing and overseeing the implementation of complex safety-critical software systems. You will ensure that all traceability, artifact generation, and...


  • Melbourne, Victoria, Australia Australia Post Full time

    About the Role:We are seeking a highly skilled and experienced Principal Identity Architect to join our team at Australia Post. As a key member of our Cyber Strategy and Architecture team, you will be responsible for leading the architecture of customer and workforce identity solutions.Key Responsibilities:Represent the domain portfolio needs in architecture...


  • Melbourne, Victoria, Australia Australia Post Full time

    About the RoleWe are seeking a highly skilled Principal Identity Architect to lead our Cyber Strategy and Architecture team within the Chief Technology Office. As a key member of our digital technology team, you will be responsible for customer identity and workforce identity, working closely with stakeholders to deliver architecture solutions that align...


  • Melbourne, Victoria, Australia Commonwealth Bank Full time

    About the Role:We are undergoing a significant engineering transformation and are in search of a technical leader to guide our efforts.Your Expertise:You possess a comprehensive understanding of both development and operations, encompassing coding, infrastructure management, system administration/engineering, and DevOps toolchains.Our Vision:Together, we...

  • Software Architect

    3 days ago


    Melbourne, Victoria, Australia C Psystems Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at C Psystems. As a key member of our software development team, you will be responsible for providing architectural oversight and guiding decision-making in the development and delivery of software systems.Key ResponsibilitiesDirect the architecture of software systems,...