Job Description

Overview

Principal Software Engineer (Dot Net/Node JS, React, AI) at Commonwealth Bank. Join to apply for the Principal Software Engineer (Dot Net/Node JS, React, AI) role at Commonwealth Bank.

Responsibilities

  • Partner with stakeholders to design overall tech direction, advise and influence technologies and complex integration strategies, and AI enablement.
  • Support the crew to deliver an ambitious vision against customer objectives: to create enduring technology differentiation with unmatched digital experiences built on decoupled, resilient, and reliable technology foundations.
  • Design and build a modern digital experience from scratch as part of a Greenfield project at Australia’s largest bank, reaching over 9 million Commbank customers every day.
  • Embrace the Full Cycle model — where engineers are involved in the Design, Build, Challenge, and Run aspects.

Qualifications

  • Possesses full-cycle engineering experience: ideation, technical design, build, testing (unit, integration, system), release, and ongoing maintenance.
  • Provides engineering leadership for the platform including software, systems, quality and site reliability.
  • Knowledge of or experience in enterprise Gen AI and agentic AI tools; ability to evaluate emerging AI tools and integrate them into engineering workflows.
  • Proficiency in agile development methodologies and iterative experimentation from ideation to prototype to pilot to product.
  • Ability to design technology solutions to meet high quality standards while balancing security, performance, availability, and maintainability concerns.
  • Experience with solution architecture, technology blueprints, engineering roadmaps, and translating the project vision into actionable plans.

Tech Skills

  • Frontend - React, Typescript, Next.js
  • Backend - .NET Core, C#, Node.js, GraphQL
  • Cloud - AWS (Preferred)
  • Databases - SQL, NoSQL
  • CI/CD tools - GitHub, GitHub Actions, Terraform Enterprise, Artefactory
  • Observability - OpenTelemetry, Prometheus, Grafana, CloudWatch
  • Security - Vault, Security Management, Parameter Store, AWS Certificate Manager, AWS Secrets Manager
  • Experience with AI/ML, Gen AI applications, and related frameworks such as LlamaIndex, LangChain, AutoGen, SemanticKernel, Pydantic

Working with us

Our people bring diverse backgrounds and unique perspectives to build a respectful, inclusive, and flexible workplace with flexible work locations. We’re driven by our values and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our everyday.

We’re hiring engineers from across all of Australia and have opened technology hubs in Melbourne and Perth. We offer flexibility to balance where work is done with at least half their time each month in the office, plus other options including different start/finish times, part-time arrangements and job share. Talk to us about how these arrangements might work for the role you’re interested in.

If this sounds like the role for you, we’d love to hear from you. Apply today!

If you’re already part of the Commonwealth Bank Group, you’ll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

Advertising End Date: 17/01/2026

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application