**
The Principal Software Engineer position at CommBank focuses on leading the technical aspects of the NetBank rebuild, a large-scale digital transformation project. The role demands strong engineering leadership, a solid understanding of various technologies, and the ability to guide teams through complex software development cycles.
**
Job Summary
This role involves leading the critical delivery phase of the NetBank rebuild, one of the largest digital transformations at CommBank.
You will provide technical leadership across multiple squads, initially supporting around 10 engineers to align and deliver high-quality solutions.
The position requires balancing rapid delivery pace with long-term platform sustainability while uplifting engineering standards in architecture and DevSecOps.
Matching Summary
Match Score: 75
**
The Principal Software Engineer position at CommBank focuses on leading the technical aspects of the NetBank rebuild, a large-scale digital transformation project. The role demands strong engineering leadership, a solid understanding of various technologies, and the ability to guide teams through complex software development cycles.
**
Skills & Requirements
Must-have
React TypeScript Next.js frontend development
.Net Core C# Java backend development
SQL NoSQL database administration and usage
Terraform Pulumi CloudFormation infrastructure as code
SST framework experience required
DevSecOps microservices operations
Leading teams of approximately 10 engineers
Nice-to-have
Go Python GraphQL scripting languages
GitHub Actions TeamCity Octopus CI/CD tools
Unit testing regression testing automation
Pragmatic approach to tech debt reduction
Influencing stakeholders on technical strategy
Building diverse and inclusive engineering teams
Key Requirements
Proven track record in large-scale digital applications
Full stack software engineering experience
Experience migrating to new tooling and removing obsolete systems
Ability to identify and execute technical direction