Principal Software Engineer

1 week ago


Australia Commonwealth Bank Full time

Join to apply for the
Principal Software Engineer
role at
Commonwealth Bank
Location: Sydney or Melbourne
Overview
We're building tomorrow's bank today, which means we need creative and diverse engineers to redefine what customers expect from a bank. This role is within the Banker Assisted Lending crew in Business Banking, accountable for delivering differentiated experiences and the roadmap of the future.
Responsibilities
Work as a Principal Engineer to shape the future of Engineering at Commonwealth Bank, championing cutting-edge solutions and fostering innovation that drives real-world impact.
Provide technical leadership to address complex challenges while ensuring scalability, security, and reliability in all deliverables.
Decompose monoliths or build microservices at scale, data-intensive APIs, and event-driven applications; operate microservices in a DevSecOps model.
Design and implement solutions to complex problems, including onboarding and migrating to new tooling and retiring obsolete systems and code.
Champion risk-taking and constructive challenge of the status quo while influencing stakeholders and building diverse and inclusive teams.
Qualifications & Skills
Experience decomposing monoliths, building microservices at scale, building data-intensive APIs, or building event-driven applications.
Real-world experience operating microservices in a DevSecOps model.
Experience addressing technical debt with a commercially focused and pragmatic approach.
Experience building high-performing engineering teams and upskilling lower-performing teams.
Ability to identify, gain support for, and execute technical direction and strategy for the business.
Designs and implements solutions to complex problems, including onboarding/migration to tooling and removal of obsolete systems.
Encourages risk-taking and challenges the status quo while influencing stakeholders and building diverse teams.
Technical & Tooling Proficiencies
Cloud: AWS, Serverless, Containers, VM Hosting
Databases: AWS Aurora/RDS, Redis, ElastiCache, Oracle
Languages: C#, .NET or Java
Eventing: SQS, SNS, EventBridge, Kafka
CI/CD & Infra: GitHub, GitHub Actions, Terraform, Artifactory
Observability: OpenTelemetry, Prometheus, Grafana, CloudWatch
Security: AWS Secrets Manager, Parameter Store, AWS Certificate Manager, Vault
Design, Testing (TDD/BDD), API & System Design for data-intensive and microservices architectures
AI in engineering concepts (e.g., GenAI, RAG) and related tooling
Certifications (preferred): AWS Solutions Architect & DevOps Engineer Professional; AI Practitioner & Machine Learning Specialty
Containers: CK?/CKD
Other details
Employment type: Full-time
Job function: Engineering and Information Technology
Seniority level: Mid-Senior level
We support our people with the flexibility to balance where work is done, with at least half your time each month in the office.
Advertising End Date: 24/09/2025
#J-18808-Ljbffr



  • Australia Hudson Full time

    Contract role NV1 Clearance Canberra, ACTJob Title: Software Engineering Lead (.NET & Angular)Location: Canberra, AustraliaClassification: EL2 / Principal Software EngineerEmployment Type: Contract - 12 months with extensionsClearance - NV1 ClearanceAbout the RoleThe Software Engineering Lead is responsible for driving the technical vision, architecture, and...


  • Australia Commonwealth Bank Full time

    OverviewJoin to apply for thePrincipal Software Engineer (AWS & AI)role atCommonwealth Bank.Advertising End Date: 28/09/2025.Melbourne, Victoria, AustraliaResponsibilitiesDesign, develop, and deploy innovative technology solutions to enable best employee experiences.Shape the future of the Technology Domain within the HR Technology function.Collaborate with...


  • Australia Deputy Full time $150,000 - $200,000 per year

    Deputy is a global SaaS remote-first workforce management company with hubs in Sydney, Melbourne, San Francisco and London, plus team members working remotely across the United States. Our platform serves over 1.5 million workers and 375,000 workplaces across 100+ countries. We are backed by top global investors and recently achieved Unicorn status. At...

  • Principal Engineer

    2 weeks ago


    Australia Xero Full time

    OverviewOur PurposeAt Xero, we're here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we're not only making life better for small business, we'll be building a stronger economy that can change the world.ImpactHow...


  • Australia It Alliance Australia Full time

    OverviewRole:Principal Software Engineer - EL2 LevelLocation:CanberraLength of contract:09 monthsContract extensions:24 months extension (two extensions of twelve months each)Security clearance:Negative Vetting Level 1 (client intends to process Negative Vetting Level 2 security clearance after onboarding)Seniority level:DirectorEmployment type:ContractJob...

  • Principal Engineer

    2 weeks ago


    Australia Xero Full time

    Our Purpose At Xero, we're here to help you supercharge your business.We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps.When that happens, we're not only making life better for small business, we'll be building a stronger economy that can change the world.About the teamThis...


  • Australia Retrospect Labs Pty Full time

    Principal Software Engineer (Infrastructure) - Expression of InterestAt Retrospect Labs, we are all about cyber security exercises. We are innovating in this space because we strongly believe that the value exercises bring to organisations is immense. As a cyber security startup, we're on the lookout for our next team member that can design and architect...


  • Australia Canonical Full time

    Canonical Canberra, Australian Capital Territory, AustraliaJoin or sign in to find your next job Join to apply for the Senior/Staff/Principal Engineer role at CanonicalCanonical Canberra, Australian Capital Territory, Australia3 days ago Be among the first 25 applicantsJoin to apply for the Senior/Staff/Principal Engineer role at CanonicalCanonical is a...


  • Australia Hitech Group Full time

    Contract until 30 June 2026 + 2 x 12-month extensions Rewarding hourly rates $$$ Hybrid environment – Canberra based A high-profile Federal Government Department is looking to engage an experienced Technical Lead / Software Engineering Lead (Principal Software Engineer).The successful candidate will be offered a contract until 30 June 2026 with 2 x...

  • Software Engineer

    2 weeks ago


    Australia Oracle Full time $90,000 - $120,000 per year

    Job Description:About Our Team:What We Offer:Opportunity to work on cutting-edge Generative AI technologies and apply them to real-world problems Collaborative and dynamic work environment with a team of experienced engineers Professional development opportunities to enhance your skills and knowledge in AI and software development About You:You are a...