Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Staff software engineer (fullstack)

Melbourne
Commonwealth Bank
Software Engineer
Posted: 14 June
Offer description

Staff Software Engineer (Full Stack)

Business Banking Technology | Sydney or Melbourne

* You are a deeply hands‐on engineer who loves solving complex problems.
* We are high‐performing engineers rebuilding Small Business Banking from the ground up.
* Together we're building tomorrow's business bank today.

Do work that matters

We built Australia's number one banking app - and then rebuilt it. Now, we're transforming the Small Business Banking experience within NetBank. We're creating a modern, personalised digital platform designed specifically for business customers - distinct from retail and corporate banking. This is a rare opportunity to shape a critical rebuild at scale, used by millions of customers.

See yourself in our team

As a Staff Software Engineer, you'll join a squad delivering the new Small Business Banking experience. You will play a key role in shaping architecture, raising engineering standards and mentoring other engineers. This is a senior, hands‐on role. You will spend the majority of your time designing and building production systems, while influencing technical direction across the crew.

You will:

* Design and develop scalable microservices and APIs
* Build modern front‐end experiences (Next.js)
* Define and influence architecture for enterprise‐scale applications
* Improve engineering standards, quality and secure coding practices
* Guide integration with internal and third‐party services
* Contribute to safe deployments through CI/CD, automation and observability
* Mentor engineers and uplift technical capability within the squad
* Drive pragmatic, high‐quality engineering decisions

We're looking for engineers who

* Are genuinely hands‐on and comfortable owning complex systems end‐to‐end
* Have strong backend engineering capability (REST APIs, microservices)
* Prefer full‐stack capability (Next.js/React experience highly regarded)
* Have designed or contributed to enterprise‐scale architecture
* Understand security, reliability and performance at scale
* Thrive in collaborative environments and challenge ideas constructively
* Care deeply about code quality, simplicity and long‐term maintainability
* Actively mentor others and raise the engineering bar

Technical capability

We use a broad range of technologies. You don't need all of them - but strong engineering fundamentals are essential.

Backend

* C# .NET Core, REST APIs, WebAPI
* Node.js, NestJS, ExpressJS, TypeScript
* Microservices and API integration

Frontend

* Next.js (preferred), React, Angular, TypeScript

Cloud & DevOps

* AWS and Azure
* Kubernetes, Docker
* CI/CD (GitHub Actions, TeamCity, Octopus, Azure DevOps)
* Infrastructure as Code (CloudFormation)
* Logging & observability (Splunk, monitoring tools)

Data

* MSSQL, Oracle, Snowflake
* NoSQL / DocumentDB

Experience with event‐driven architecture (Kafka) is beneficial. If you are a strong engineer from a different stack with proven depth, we're open - fundamentals matter more than exact tools.

If you're a lead engineer who still loves being deep in the code, shaping architecture and mentoring others - we'd love to hear from you.

We support our people with the flexibility to balance where work is done with at least half your time each month connecting in the office.

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer — hybrid, flexible & stock options
Melbourne
Amber Electric Pty
Software Engineer
Similar job
Senior software engineer: tech lead & mentor (12-month)
Melbourne
IOOF Holdings Limited
Software Engineer
Similar job
Senior software engineer (python/django)
Melbourne
Kraken Technologies Limited
Software Engineer
Similar jobs
Commonwealth Bank recruitment
Commonwealth Bank jobs in Melbourne
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Staff Software Engineer (Fullstack)

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save