Staff Software Engineer – Full Stack / .NET or Java, React or Next.js, AWS

Reposted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Fintech • Financial Services
The Role
The Staff Software Engineer will drive technical direction, design scalable platforms, and mentor team members while working on banking technology innovations.
Summary Generated by Built In
  • 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 changing solutions.

  • Together we will build tomorrow’s bank today, using world-leading engineering, technology, and innovation.

Do work that matters:

Join us in building tomorrow’s bank today. At CommBank, we’re redefining what customers expect by creating world-class technology that powers Australia’s future economy. As part of our software engineering team, you’ll work on cutting-edge platforms behind Australia’s #1 banking app and innovative solutions like Cardless Cash and CommSec Pocket. We don’t just build apps, we design reliable APIs at scale, deliver seamless experiences, and push the boundaries of what’s possible.

If you’re passionate about technology, innovation, and making an impact, this is where your ideas shape the future.

We are seeking for a Staff Software Engineer to join our fast-paced team. As a Staff Software Engineer, you will play a key role in driving the technical direction of our projects, with a primary focus on system architecture and design, implementation of best practices and reusable patterns, and endorse new designs and patterns for wider usage.

You will work closely with cross-functional teams to develop scalable solutions using wide tech stack. The ideal candidate will have a strong background in software engineering, exceptional problem-solving skills, and a passion for building robust systems. 

See yourself in our team:  

Join Our Workflow Crew - Driving Innovation in Banking Technology. Reporting directly to our Engineering Senior Manager, you’ll be part of the Workflow Crew, a key team within the Corporate Technology Division. We design and deliver cutting-edge technology products and services that power the Bank’s operations.

From architecture and technical design to coding, deployment, and ongoing operations, you’ll play a hands-on role in building industry-leading workflow platforms used across multiple business units. Our solutions are at the heart of streamlining processes and enabling smarter, faster banking experiences.

If you’re passionate about creating impactful technology that scales across a major financial institution, this is your chance to join a team that thrives on innovation and collaboration.

We’re interested in hearing from people who: 

  • Strong expertise in .NET or Java (essential), with JavaScript or TypeScript highly regarded.

  • Experience in building distributed systems, modelling complex domains, and designing scalable platforms.

  • Lead the development and deployment of high-quality software solutions, ensuring robust test coverage and reliability.

  • Analyse business objectives and translate them into clear functional and non-functional requirements.

  • Design and implement technical solutions that meet both business needs and long-term architectural goals.

  • Provide accurate effort estimates for new features while considering scalability and maintainability.

  • Continuously improve processes, innovate solutions, and contribute to building infrastructure that supports sustainable growth.

  • Mentor and support team members, fostering collaboration, knowledge sharing, and best practices with a strong focus on test automation and quality. 

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 (or equivalents) will set you up for success in this team;

  • Back-End Engineering: Expertise in C#, .NET Core and/or Java, building microservices, containerised workloads, and scalable distributed systems. Skilled across solution design, deployment, optimisation, and full SDLC.

  • Front-End & Scripting: Proficient in JavaScript, TypeScript, Node.js, Python, and Playwright, with strong automation, testing, and tooling scripting capability. Delivers end-to-end functionality across modern UI and integration layers.

  • API Engineering: Deep experience designing and implementing high-performance SOAP/REST APIs, including robust upstream/downstream integration patterns.

  • Cloud Skills: Hands-on AWS migrations and deployments using EC2, S3, RDS, Lambda, CloudFormation/CDK/Terraform. Builds secure, scalable, automated cloud architectures.

  • AI Innovation: Exposure to AI-driven tooling and automation enhancements.

  • CI/CD: Skilled in automated pipeline design using GitHub Actions and/or Artifactory.

  • DevOps & Observability: Experience with DevOps-managed environments and monitoring tools including Splunk, Grafana, Prometheus, PagerDuty.

  • Testing Excellence: TDD and BDD essential.

  • Security Leadership: Solid understanding of defence-in-depth, identity, encryption, and public cloud security controls.

  • Database Knowledge: Proficient with Postgres, Oracle, data warehousing, and NoSQL (MongoDB).

  • Distributed Systems: Experience working in high-throughput, low-latency distributed environments.

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: 03/01/2026

Top Skills

.Net Core
AWS
C#
Cdk
CloudFormation
Ec2
Grafana
Java
JavaScript
Lambda
MongoDB
Node.js
Oracle
Pagerduty
Playwright
Postgres
Prometheus
Python
Rds
S3
Splunk
Terraform
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sydney, New South Wales
52,000 Employees
Year Founded: 1911

What We Do

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services.

We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Similar Jobs

CrowdStrike Logo CrowdStrike

Associate Engagement Lead, IR Partner Services (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
3 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Manager, Data Science (Remote, ESP)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Spain
10000 Employees

CrowdStrike Logo CrowdStrike

Technical Account Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
5 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Data Scientist

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Spain
10000 Employees

Similar Companies Hiring

Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account