Commonwealth Bank of Australia is seeking a Principal Software Engineer to join their Automation and Optimisation team within the Identity Engineering function. This role offers an opportunity to shape the future of banking technology at Australia's leading financial institution. As a Principal Engineer, you'll lead the design and development of complex, scalable solutions using cutting-edge technologies like SailPoint, CyberArk, and PingID.
The position sits within CBA's technology unit, which is responsible for digital delivery, group data and analytics, technology infrastructure, cyber security, and business resilience across all divisions. You'll be part of a team that delivers world-class platforms and processes, including Australia's number one banking app, Netbank, Cardless Cash, and innovative payment solutions.
As a hands-on technical subject matter expert, you'll be accountable for significant portions of large, end-to-end platforms. While not managing direct reports, you'll mentor engineers and champion best practices in software development. The role requires expertise in various technologies including React, JavaScript frameworks, microservices, and cloud platforms (AWS, Azure, GCP).
The ideal candidate will bring a DevSecOps mindset, strong architectural skills, and experience in building secure, scalable solutions. You'll work in an environment that values continuous learning and innovation, with opportunities to influence the direction of automation initiatives and platform architecture. This role offers the chance to make a significant impact on systems that serve over 53,000 employees and millions of customers.
CommBank offers a collaborative environment where diversity is valued and innovation is encouraged. You'll be part of a transformation journey to build tomorrow's bank today, using world-leading engineering, technology, and innovation to redefine what customers expect from a bank.