Staff Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

19 May, 26

Salary

0.0

Posted On

18 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET Core, React, Angular, Azure, AWS, Containerisation, NodeJS, NextJS, Microservices, SQL, NoSQL, CloudFormation, Terraform, JavaScript, TypeScript, Python

Industry

Financial Services

Description
You are passionate about improving the reliability and operation capability of mission-critical services. We are solving complex problems by creating solutions that will delight our customers. Together we work with some of the best minds in tech using best of breed technologies. Do work that matters We’re on a mission to transform tomorrow’s bank today. Are you ready to engineer digital experiences that support mission‑critical services used by over 9 million Australians every day? Our engineering culture empowers everyone to be a source of ideas and action. We work in a Full Cycle Engineering model, where engineers are involved in Design, Build, Challenge and Run. This is an opportunity to shape engineering craft, influence culture, and deliver scalable solutions that have real impact for customers, employees and the wider community. As a hands‑on technology leader with full‑stack experience, you’ll lead a team of engineers designing and implementing solutions, while influencing Value Stream Tech Leads, Product Owners and Crew Tech Leads. Product‑aligned and customer‑obsessed, you’ll own what you build end‑to‑end and work with modern technologies including .NET Core, React, Angular, Azure, AWS, containerisation, with exposure to NodeJS / NextJS and AI‑enabled solutions. We support flexible working and ask that you spend at least half your time each month connecting in the office. Additional options include flexible start and finish times, part‑time arrangements and job share. See yourself in the team The Retail Technology Engineering domain supports many of the critical technology and operations platforms across the Retail Banking network. This includes core platforms such as the Microservices Platform, a key part of our Modernisation Program, where we are migrating legacy monoliths into modern, cloud‑based architectures. We’re on a journey from modernising legacy product platforms to building innovative, future‑focused solutions for our customers. We leverage AI‑powered solutions to drive simplicity, innovation and better outcomes, underpinned by a strong focus on software development as a craft and the adoption of industry best practices across AI, AWS and .NET architectures. You’ll be part of the Integration Crew, working within the Microservices Platform squad, ensuring the stability of the microservices ecosystem while leading its future roadmap, design and technical direction. We’re looking for exceptional Staff Software Engineers to help shape the next era of digital banking. We’re interested in hearing from people who Are passionate technology leaders who still love being hands‑on, designing solutions, solving problems and owning outcomes end‑to‑end. Are strong mentors and people leaders who build engaged, curious engineering communities. Have experience across the full software development lifecycle, using Agile practices and DevSecOps. Have designed and built core systems, Web APIs, web applications, and led independent Proofs of Concept. Are confident in solution design, stakeholder engagement and leading technical conversations in group forums. Have experience designing and implementing innovative solutions to complex problems, including onboarding and migrating to new tooling (e.g. AWS and DHP) and removing obsolete systems and code. Are comfortable working with solution architecture, technology blueprints and engineering roadmaps, translating vision into actionable delivery plans. Can collaborate effectively, present ideas clearly, influence outcomes and challenge constructively. Technical Skills We use a broad range of tools, languages and frameworks. You don’t need experience in everything, but exposure to some of the following will set you up for success: Experience developing 3‑tier applications across on‑premises and cloud environments: Frontend: React and Redux (preferred) or Angular Backend: .NET Core (preferred), C# or Java Database: SQL and NoSQL (administration and usage) Hosting and architecture experience across VMware and AWS Infrastructure as Code using CloudFormation (Terraform experience welcomed) Strong expertise designing and implementing microservices to deliver highly scalable APIs Proficiency in at least one scripting or programming language (JavaScript, TypeScript, Go, Python) Hands‑on experience with CI/CD tooling such as GitHub Actions, TeamCity or Octopus Practical exposure to monitoring stacks, Kafka and event‑driven architectures, SOAP and IBM MQ Experience contributing to AI solution architecture and translating strategy into pragmatic engineering decisions Automated quality engineering and testing (unit and regression testing) Strong focus on application security Staff Engineers should ideally be confident with: Configuration management tooling Containerisation (Docker, Kubernetes) Hosting environments (AWS, VMware) If you’re excited by ownership, scale and solving hard problems that matter — this is your role. Hit apply. 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: 17/02/2026 Whether you’re passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you. Our people bring their diverse backgrounds and unique perspectives to build a respectful, inclusive and flexible workplace. One where we’re driven by our values, and supported to share ideas, initiatives, and energy. One where making a positive impact for customers, communities and each other is part of our every day. Here, you’ll thrive. You’ll be supported when faced with challenges, and empowered to tackle new opportunities. We really love working here, and we think you will too.
Responsibilities
As a hands-on technology leader, this role involves leading a team in designing and implementing solutions while influencing various technical and product leads. The engineer will own what they build end-to-end, focusing on the stability and future roadmap of the Microservices Platform ecosystem.
Loading...