
Staff Software Engineer
2 weeks ago
Join to apply for the Staff Software Engineer role at Commonwealth Bank
Get AI-powered advice on this job and more exclusive features.
OverviewAs a Staff Software Engineer, you will be part of a squad within the Payments Channel and Reporting crew building a new banking experience. You will be working with engineers on uplifting business capabilities and modernising our tech stack. We offer regular opportunities to work on some of the finest IT systems in Australia serving millions of customers, as well as opportunities to develop careers across different functions and teams within the wider Bank.
Responsibilities- Hands-on coding and shaping the evolution of systems by designing and developing microservices, data access layers, REST APIs, and integration services for third-party API consumption.
- Manage risk with safe deployments and automated testing, and continue learning about back-end engineering.
- Join regular engineering guilds and provide technical guidance to junior team members.
- Lead technical direction by setting standards for engineering excellence, providing architectural guidance, driving solution design, and mentoring both senior and junior engineers.
- Collaborate with domain architects, SMEs, Product managers and Engineers to lead design and architecture efforts.
- Technical Authority – act as the go-to expert for technical solutions, guide the team through challenges, perform rigorous code reviews, and contribute to robust architectural decisions.
- Hands-on Leadership – contribute high-quality code and design for scalable, secure, and efficient solutions.
- Mentorship & Collaboration – mentor engineers and foster collaborative knowledge sharing.
- DevSecOps Mindset – champion security, automation, and continuous delivery practices.
- Problem Solver – navigate complexity and ambiguity to create opportunities for technical growth.
- Innovation Leader – stay current with emerging technologies including cloud, Gen AI and Machine Learning, and encourage experimentation.
- Accountability – own outcomes and ensure reliable system performance and timely issue resolution.
- Solution Design – lead design and architecture with stakeholders across teams.
- Experience with Backend (.NET Framework/.NET Core, C# or Node.js/NestJS, JavaScript/TypeScript, REST APIs, microservices) and Frontend (React/Next.js), databases (SQL and NoSQL), CI/CD, cloud (AWS), and security/tools as listed in the original description.
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.
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.
Accessibility: If you require additional support, please contact HR Direct on 1800 989 696.
Advertising End Date: 19/09/2025
#J-18808-Ljbffr
-
Senior Embedded Software Developer
2 weeks ago
Melbourne, Victoria, Australia beBeeEmbeddedC++Engineer Full time $80,000 - $120,000Embedded C++ Software EngineerAbout the RoleWe are seeking an experienced Embedded C++ Software Engineer to join our team in Victoria, AU. The ideal candidate will have a strong background in software development and be proficient in C++ (17 or greater).Key Responsibilities:Custom Linux DistributionsDevelop and maintain custom Linux distributions using Yocto...
-
Staff Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Easygo Full timeJoin to apply for the Staff Software Engineer - Kick role at Easygo1 week ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer - Kick role at EasygoGet AI-powered advice on this job and more exclusive features.Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content...
-
Staff Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Easygo Full timeJoin to apply for the Staff Software Engineer - Kick role at Easygo1 week ago Be among the first 25 applicantsJoin to apply for the Staff Software Engineer - Kick role at EasygoGet AI-powered advice on this job and more exclusive features.Kick is a global live-streaming platform for all types of entertainment content. Our mission is to empower content...
-
Staff Software Engineer
1 week ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer role at Commonwealth Bank.Join to apply for the Staff Software Engineer role at Commonwealth Bank.Get AI-powered advice on this job and more exclusive features.Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and...
-
Staff Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer role at Commonwealth Bank. Join to apply for the Staff Software Engineer role at Commonwealth Bank.Get AI-powered advice on this job and more exclusive features.Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and...
-
Staff Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer role at Commonwealth Bank. Join to apply for the Staff Software Engineer role at Commonwealth Bank.Get AI-powered advice on this job and more exclusive features.Do work that matters Business Banking Technology has a vision of becoming Australia's leading digital business bank, empowering businesses and...
-
Staff Software Engineer
2 days ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewStaff Software Engineer – Full Stack .NET Cloud DeveloperRole Overview: As a Staff Software Engineer, you will be part of a high-performing engineering team focused on building scalable, secure, and resilient cloud-native applications using the Microsoft .NET stack. You'll work across the full software development lifecycle, from design and...
-
Staff Software Engineer
2 days ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewStaff Software Engineer – Full Stack .NET Cloud DeveloperRole Overview: As a Staff Software Engineer, you will be part of a high-performing engineering team focused on building scalable, secure, and resilient cloud-native applications using the Microsoft .NET stack. You'll work across the full software development lifecycle, from design and...
-
Staff Software Engineer
7 days ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewStaff Software Engineer (C# .Net React & AWS) – Commonwealth BankJoin to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth Bank.As a Staff Software engineer, you will be part of a squad within the Payments Channel and Reporting crew building a new banking experience.You will be working with engineers on uplifting...
-
Staff Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewStaff Software Engineer (C# .Net React & AWS) – Commonwealth BankJoin to apply for the Staff Software Engineer (C# .Net React & AWS) role at Commonwealth Bank.As a Staff Software engineer, you will be part of a squad within the Payments Channel and Reporting crew building a new banking experience. You will be working with engineers on uplifting...