Commonwealth Bank Logo

Commonwealth Bank

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

Posted 2 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
As a Principal Software Engineer, you will lead the full stack development and transformation of the Home Loan Origination journey, focusing on scalable, AI-powered engineering solutions to enhance the digital banking experience.
The summary above was generated by AI
  • 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: 06/04/2026

Top Skills

AWS
Github Actions
Grafana
Graphql Api
Kafka
MongoDB
Next.Js
Node.js
Oracle Pl/Sql
Prometheus
React
Typescript

Similar Jobs

Yesterday
Hybrid
28 Locations
Mid level
Mid level
Healthtech • Machine Learning • Software • Biotech • Pharmaceutical
The Senior Account Manager will grow revenue from software solutions, manage customer relationships, and develop business strategies primarily in biotech and pharma sectors.
Top Skills: Computational Chemistry Software
2 Days Ago
In-Office or Remote
4 Locations
Senior level
Senior level
Productivity • Software • App development • Automation
The Senior Account Executive in EMEA will drive enterprise sales, manage leads, maintain client relationships, and present software solutions to decision-makers.
3 Days Ago
In-Office or Remote
8 Locations
Mid level
Mid level
Machine Learning • Natural Language Processing
The Hebrew Linguist manages translation quality and processes, coordinates linguists, performs edits, and ensures client satisfaction while meeting project deadlines.
Top Skills: Cat ToolsJIRAOffice ApplicationsSdl StudioWindowsXtm

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account