Commonwealth Bank

Staff Software Engineer - Full Stack (React, Next.js, Node.js)

Commonwealth Bank

Melbourne, Victoria, Australia · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join the team developing streamlined, rapid, digital home lending solutions designed for scale. We are looking for a Staff Software Engineer with strong full-stack proficiency who leads by example through hands-on coding and technical leadership.

As part of the Apply With Ease Crew, your role involves overseeing the architecture, design, implementation, and maintenance of secure and scalable platforms leveraging cloud technologies, automation, and AI.

Key Responsibilities

In this pivotal position, you will be a technical leader actively engaged in writing code, shaping technology direction, and collaborating closely with Product and Design teams to construct secure and scalable lending experiences. Your influence will affect multiple teams, guiding architectural decisions and engineering strategies while promoting modern development practices and culture. You will mentor engineers and foster a "build it, run it, improve it" approach across the domain.

Team & Impact

The Apply With Ease Crew is central to Commonwealth Bank’s Home Buying Domain, engineering digital platforms for one of Australia's most significant customer journeys—home loan approval. You will work with cloud-native, API-driven systems handling millions of interactions, ensuring outstanding performance, security, and resilience. The team collaborates across disciplines tackling challenges in user experience, automation, decision-making, and platform modernization using AI, automation, and continuous delivery to accelerate innovation.

Technical Requirements

  • Proven full-stack or backend expertise with a track record of delivering secure, resilient, and scalable platforms.
  • Hands-on leadership with the ability to write production code and elevate technical standards.
  • Ownership mindset covering architecture, development, production, reliability, and ongoing improvements.
  • Experience designing and operating distributed systems and cloud-native platforms.
  • Advocate for modern engineering practices including automated testing, CI/CD, DevOps, cloud solutions, and observability.
  • Ability to provide technical influence beyond the immediate team by shaping strategy, setting standards, mentoring, and uplifting the wider engineering community.
  • Capability to balance delivery speed, customer needs, engineering quality, security, cost, and platform sustainability with practical decision-making.
  • Passion for AI-assisted engineering tools and enhancing developer productivity and software quality.

Technical Skills

  • Frontend: TypeScript, React, Next.js
  • Backend: Node.js, TypeScript, RESTful APIs, scalable distributed systems
  • Cloud & Infrastructure: AWS, Azure, Docker, Kubernetes
  • DevOps & CI/CD: GitHub Actions, Jenkins, TeamCity, automated deployment pipelines
  • Databases: PostgreSQL, MySQL, SQL Server, AWS DocumentDB
  • Monitoring & Observability: Prometheus, Grafana, Splunk, AWS CloudWatch
  • Testing & Quality: Test-Driven Development (TDD), Behavior-Driven Development (BDD), automated and integration testing, service virtualization
  • AI & Generative AI: GitHub Copilot, Claude Code, Codex, and AI-assisted software engineering tools

Additional Information

Applicants currently employed within the Commonwealth Bank Group, including Bankwest and x15ventures, must apply through the group's internal system. The company is committed to accessibility and offers support to applicants with specific needs; for assistance, contact HR Direct.

The deadline to apply for this position is 25th November 2026.

Tools & software

Generative AI Tools Node.js React Docker required Kubernetes required

How they work

Teamwork & Collaboration Problem Solving Leadership Accountability
🤖
Online · instant AI help
Broxer