Demo

Principal Software Engineer - Full Stack (Typescript, React, Next.js, GraphQL API, Node.js)

Commonwealth Bank
Sydney, FL Full Time
POSTED ON 4/16/2026
AVAILABLE BEFORE 5/7/2026
  • You are passionate about modern technology stacks and working to deliver better outcomes for CBA’s customers, employees, and the wider community
  • We are embarking on an exciting Digital Transformation program and are ready to push the boundaries and deliver engineering best practices to elevate the digital experience of our customers
  • Together we will innovate the future of banking with state-of-the-art AI Powered Engineering solutions

Do work that matters

At Retail Technology, we build the platforms and experiences that power the financial lives of millions of Australians. This is engineering at real scale, solving complex problems with modern architecture, AI and automation-first thinking. The work sits at the core of digital banking and is transforming how customers buy homes and interact with one of Australia’s most trusted brands.

Within the Apply with Ease Crew, you will lead the evolution of the Home Loan Origination journey end to end, from application capture through to settlement. As a Principal Software Engineer, you will help revolutionise this critical value stream, with a strong focus on the Settlement domain. This includes automating electronic property settlements through ELNOs like PEXA and optimising payments to remove friction at one of the most important moments in a customer’s life.

You will drive the design of highly scalable, enterprise-grade solutions that manage the complexity of home loan origination at scale. Powered by AI, automation and emerging agentic services, your work will enable faster approvals, smarter orchestration and seamless settlements. This is technology that reshapes how home buying happens in Australia while accelerating innovation across Retail Technology and the broader banking sector.

See yourself in our team:

The Apply with Ease Crew is here to make home ownership simpler and more achievable for millions of Australians. We own the Home Loan Origination journey end to end, from application capture through to settlement, with a clear mission to remove friction and create seamless digital experiences at one of life’s biggest milestones.

With a strong focus on the Settlement domain, we are transforming how properties are settled through automation of electronic settlements and modernised payment solutions. We build secure, scalable platforms that power high-value transactions every day, where reliability and precision truly matter.

We stand for innovation with purpose, using AI and automation to continuously improve how home lending works at scale. Every enhancement helps customers move into their homes sooner and with greater confidence. This is meaningful work with real impact, delivered by a team that knows what it stands for.

We’re interested in hearing from people who can:

  • Own full-stack, full-cycle engineering end to end, from discovery and architecture through hands-on build, deployment, and production optimisation. You are accountable for outcomes, not just output.
  • Operate across the entire stack with confidence, spanning cloud-native services, APIs, event-driven systems, data, front end, CI/CD, and infrastructure as code, making sharp, product-first trade-offs.
  • Balance modern engineering with business reality, embracing an open tech stack while confidently working in Java, .NET, or legacy platforms when needed. Customer and business value come before chasing the latest shiny tool.
  • Lead safe modernisation, evolving legacy systems with curiosity and discipline, improving reliability without disrupting customers.
  • Embed AI into the engineering lifecycle, using automation, intelligent tooling, and agentic AI to eliminate mundane effort and compress delivery from weeks to minutes.
  • Engineer for production from day one, applying secure-by-design principles, resilience patterns, performance optimisation, and strong observability.
  • Simplify complexity at its root, reducing tech debt, removing over-engineering, and anticipating systemic risks early.
  • Elevate those around you, setting high technical standards, mentoring across chapters, and ensuring every decision strengthens our ability to help Australians own their home.

Tech Skills:

We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these will set you up for success in this team:

  • Front-End Engineering: React, Next.js, and TypeScript, building high-performance, scalable, and AI-enhanced user experiences for modern home-buying platforms.
  • Back-End Engineering: Node.js and Express, developing resilient microservices and Web APIs that power intelligent, distributed systems at scale.
  • Architecture & Solution Design: Enterprise-grade system design and scalable architecture patterns, enabling secure and future-ready digital ecosystems.
  • Event-Driven Systems: Kafka-based event streaming and asynchronous architectures, supporting real-time data flows and AI-driven decisioning.
  • Data Engineering & Databases: Oracle PL/SQL, MongoDB, and AWS NoSQL, architecting high-availability and performance-optimised data layers.
  • Cloud-Native Engineering: AWS cloud-native services, designing scalable, secure, and AI-ready infrastructure.
  • DevSecOps & CI/CD: GitHub Actions and automated pipelines, embedding security, automation, and continuous delivery into the development lifecycle.
  • Quality Engineering & Test Automation: Unit, Component, Integration, E2E testing, and Specmatic contract testing for APIs, ensuring reliability across distributed systems.
  • Source Code & Repository Strategy: Advanced GitHub workflows, branching strategies, Monorepo architecture, and TurboRepo, optimising collaboration across large-scale codebases.
  • AI & Agentic Development: GenAI and agentic tools including RooCode, Cline, Claude Code, and GitHub Copilot, accelerating intelligent software delivery with AI at the core.
  • Observability & Reliability Engineering: Observe, Prometheus, Grafana, and PagerDuty, enabling proactive monitoring and operational excellence at scale.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), 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.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 07/05/2026

Salary.com Estimation for Principal Software Engineer - Full Stack (Typescript, React, Next.js, GraphQL API, Node.js) in Sydney, FL
$115,716 to $140,399
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Engineer - Full Stack (Typescript, React, Next.js, GraphQL API, Node.js)?

Sign up to receive alerts about other jobs on the Principal Software Engineer - Full Stack (Typescript, React, Next.js, GraphQL API, Node.js) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Commonwealth Bank

  • Commonwealth Bank Sydney, FL
  • You are a problem solver with a strong background in software engineering We are a growing team within the bank and constantly involved in industry changin... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Principal Software Engineer - Full Stack (Typescript, React, Next.js, GraphQL API, Node.js) jobs in the Sydney, FL area that may be a better fit.

  • Jobs via Dice Tampa, FL
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Carlin Shayn Inc, is seeking the following. Apply via ... more
  • 1 Day Ago

  • clarityinnovates Tampa, FL
  • Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that empow... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!