Talent.com
Principal Software Engineer (API, Platform Development)
Principal Software Engineer (API, Platform Development)Commonwealth Bank • Australia
Principal Software Engineer (API, Platform Development)

Principal Software Engineer (API, Platform Development)

Commonwealth Bank • Australia
5 days ago
Job description

Overview

Principal Software Engineer (API, Platform Development) role at Commonwealth Bank. The Workflow Crew is responsible for driving the architecture, design, build and governance roadmap across the group for various workflow technologies. This is your opportunity to join an established company with a focus on personal and professional development. We foster an innovative, dynamic culture with a commitment to diversity and inclusion. As a Principal Software Engineer, you will oversee ongoing change and development for the workflow solutions and provide technology guidance to different business units.

See yourself in our team

As a Principal Engineer, you will help shape the future of our digital platform, focusing on designing, developing, and deploying innovative technology solutions to enable us to build tomorrow\'s bank today. You\'ll lead engineers and implement complex workflow solutions in a cloud-based environment. A strong risk mindset is expected to ensure cyber security controls are in place, and you will mentor engineers in the team.

You will foster engineering excellence and a culture of ongoing improvement. You will support critical programs by designing and implementing solutions for business-driven initiatives and technology uplift as part of Workflow Crew. You will enjoy working in a hybrid agile development environment, running workshops and sprint ceremonies.

We’re interested in hearing from people who

  • Can design and deliver innovative technical solutions to strategic business problems
  • Can collaborate with a team of high-performing engineers to build and deploy multiple technology solutions that define current and future states, as well as the roadmap
  • Have demonstrated experience translating the project vision into actionable plans and iterative delivery
  • Can constructively challenge the status quo while influencing stakeholders at various levels
  • Can influence the future of the Group\'s technology and direction every day
  • Applies thought leadership in software and API architecture and sets the direction for future software development and API strategies using AWS Gateways
  • Demonstrates awareness of emerging security threats and takes measures to safeguard against them
  • Can establish new ways of working and promote DevOps culture of CI / CD pipelines and automation with world-class tools
  • Has expertise in managing workflow-based technical environments (preferably Pega, Appian)

Technical Skills

We use a broad range of tools, languages, and frameworks. Experience or exposure with some of these, or a willingness to learn, will set you up for success in this team.

  • Experience with architecture, design and development of Platforms – Infrastructure as code
  • Strong development experience using programming languages such as C# or Java
  • Excellent knowledge of Microservices, cloud-native integration patterns, design and implementation
  • Various hosting patterns like PaaS, SaaS, AWS, Azure (Kubernetes, EKS)
  • Cloud domain knowledge in AWS
  • Data architecture experience with large data volumes (RDBMS, SQL, Postgres)
  • Understanding of AI model lifecycle and exposure to AI services (e.g., Azure AI, AWS SageMaker)
  • Experience in telemetry, monitoring and alerting (Observe, Obstack, PagerDuty)
  • Ability to build CI / CD pipelines using Git
  • Promotes engineering excellence and collaboration across engineers
  • Orchestrates complex workflows via automation scripts and deployment lifecycles
  • Experience designing, documenting and presenting formal solution designs; Agile & Scrum knowledge preferred
  • Good understanding of a Workflow stack (Pega / Appian desirable)
  • Working with us

    We welcome diverse backgrounds and perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. We are driven by our values and support sharing ideas, initiatives, and energy. We offer flexibility to balance where work is done, with options including in-office and remote arrangements. We invite conversations about how these arrangements could work for the role you are interested in.

    If this sounds like the role for you, apply today. If you\'re already part of the Commonwealth Bank Group, you may need to apply through Sidekick to submit a valid application. We are committed to supporting your next career step. If you require accessibility support, please contact HR Direct on 1800 989 696.

    Advertising End Date : 24 / 01 / 2026

    #J-18808-Ljbffr

    Create a job alert for this search

    Principal Software Engineer • Australia

    Similar jobs
    Principal Software Engineer - Cloud Contact Center Platform

    Principal Software Engineer - Cloud Contact Center Platform

    Commonwealth Bank • Australia
    A leading financial institution in Australia is seeking a Principal Software Engineer to drive technical vision for a large-scale Contact Centre transformation. In this pivotal role, you will lead t...Show more
    Last updated: 6 days ago • Promoted
    Staff / Lead Software Engineer (API Development, AI)

    Staff / Lead Software Engineer (API Development, AI)

    Commonwealth Bank • Australia
    Staff / Lead Software Engineer (API Development, AI).Join to apply for the Staff / Lead Software Engineer (API Development, AI) role at Commonwealth Bank. We are a growing team within the bank and c...Show more
    Last updated: 6 days ago • Promoted
    Principal Software Engineer – Hyper-Scale Data Ingestion

    Principal Software Engineer – Hyper-Scale Data Ingestion

    Microsoft • Australia
    A leading technology firm is seeking a Principal Software Engineer to design and manage a hyper-scale data ingestion service for Office365. The role involves collaborating with stakeholders, mentori...Show more
    Last updated: 3 days ago • Promoted
    Principal Software Engineer - High-Impact, Full-Stack Role

    Principal Software Engineer - High-Impact, Full-Stack Role

    Relume • Australia
    A dynamic tech startup is seeking a highly motivated Senior / Staff / Principal Software Engineer to develop features and maintain projects using React and TypeScript. The role involves collaborating wi...Show more
    Last updated: 2 hours ago • Promoted • New!
    Golang API Engineer - High-Performance Cloud Platforms

    Golang API Engineer - High-Performance Cloud Platforms

    Abc • Australia
    A leading digital media organization in Australia is looking for a skilled developer to enhance their Technology team.The role focuses on developing high-performance platforms and improving softwar...Show more
    Last updated: 3 days ago • Promoted
    Principal Full Stack Engineer

    Principal Full Stack Engineer

    Sleek • Australia
    Through proprietary software and AI, along with a focus on customer delight, Sleek makes the back-office easy for micro SMEs. We give Entrepreneurs time back to focus on what they love doing - growi...Show more
    Last updated: 2 hours ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    Microsoft • Australia
    Office Data Loader team is hiring a.With hundreds of millions of users using Office365 services, huge amount of data are generated every day. Data is mission critical for Office365 services.It helps...Show more
    Last updated: 3 days ago • Promoted
    Senior Platform Engineer (AWS, Kubernetes & AI) - 12mo FTC

    Senior Platform Engineer (AWS, Kubernetes & AI) - 12mo FTC

    Lendi Group • Australia
    A leading digital mortgage platform in Australia seeks a Senior Platform Engineer to enhance their DevSecOps environment. This role involves managing cloud infrastructure, developing maintainable co...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer, Cloud ERP & AI Platform

    Senior Software Engineer, Cloud ERP & AI Platform

    Harry the hirer • Australia
    A leading events services company in Australia is seeking a Mid-Senior Software Engineer to develop a cloud-first ERP platform and embed AI solutions. Candidates should have over 10 years of experie...Show more
    Last updated: 5 days ago • Promoted
    Digital Identity Platform Engineer

    Digital Identity Platform Engineer

    Thales • Australia
    Digital Identity Platform Engineer.Digital Identity Platform Engineer.We create secure, sustainable, and inclusive technology, leveraging human intelligence. Our culture is curious, diverse, and col...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer — Mentor, Scale & AI-Driven Systems

    Senior Software Engineer — Mentor, Scale & AI-Driven Systems

    Xero • Australia
    A leading software company in Australia seeks an experienced Senior Software Engineer to develop high-quality, scalable software solutions. The position emphasizes full-stack development with modern...Show more
    Last updated: 6 days ago • Promoted
    Senior / Staff / Principal Software Engineer

    Senior / Staff / Principal Software Engineer

    Relume • Australia
    Senior / Staff / Principal Software Engineer.Relume is seeking a highly motivated software engineer to join our growing team. We are a bootstrapped startup whose short‑term mission is to empower creator...Show more
    Last updated: 2 hours ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    Commonwealth Bank • Australia
    Principal Software Engineer – Contact Centre Transformation.Full Stack | Cloud | Enterprise Platforms.Our Vision : We are embarking on a major engineering transformation with a strong focus on full ...Show more
    Last updated: 6 days ago • Promoted
    Staff Platform Engineer : Build Scalable, Reliable Platforms

    Staff Platform Engineer : Build Scalable, Reliable Platforms

    Commonwealth Bank • Australia
    A leading financial institution in Australia is seeking a Staff Platform Engineer to design, build, and manage platforms that enhance delivery capabilities. The role involves automating infrastructu...Show more
    Last updated: 5 days ago • Promoted
    Lead API & AI Engineer — Microservices & Cloud

    Lead API & AI Engineer — Microservices & Cloud

    Commonwealth Bank • Australia
    A leading Australian bank is seeking a Staff / Lead Software Engineer (API Development, AI) to join their team.In this role, you will lead, develop, and deploy high-quality software solutions while...Show more
    Last updated: 5 days ago • Promoted
    Principal API & Platform Engineer — Cloud-Native, Hybrid

    Principal API & Platform Engineer — Cloud-Native, Hybrid

    Commonwealth Bank • Australia
    A leading financial institution in Australia is seeking a Principal Software Engineer focused on API and platform development. This role involves overseeing ongoing change in workflow solutions, pro...Show more
    Last updated: 5 days ago • Promoted
    Lead AI Software Engineer (The Builder) – Part Time, Remote

    Lead AI Software Engineer (The Builder) – Part Time, Remote

    ClearCompany • Australia
    Remote
    Hybrid : Full Stack + Voice AI Logic.We are looking for a part time, fully remote AI Software Engineer who can contribute across full stack development and voice AI logic. You will work on our Nurse ...Show more
    Last updated: 4 days ago • Promoted
    Go Engineer — High-Impact Platform & API Dev

    Go Engineer — High-Impact Platform & API Dev

    Australian Broadcasting Corporation • Australia
    A leading broadcasting corporation in Australia seeks a technical developer to enhance its Digital Network by delivering high-quality software and maintaining engineering best practices.The ideal c...Show more
    Last updated: 1 day ago • Promoted