Step into a Principal Engineer role where you’ll lead engineering teams, shape technical direction and turn complex challenges into scalable solutions. You’ll drive innovation, set the standard for design and delivery, and partner with senior stakeholders to deliver meaningful customer and service outcomes.
- Lead engineering teams to deliver scalable, customer-focused solutions
- Shape technical direction across design, delivery and innovation
- Drive CI/CD, DevOps and cloud uplift at enterprise scale
Our people are customer obsessed. They prioritise the needs and satisfaction of the customer above all else. Our mindset fosters innovation and creates strong, lasting customer relationships as we strive to be the most customer centric company in Australia and New Zealand.
As a Principal Engineer you will join the Transformation Engineering team that’s doubling down on customer obsession.
Each day, you’ll go above and beyond to:
- To lead one or more engineering scrum teams to plan, deliver and support service features that deliver customer value and/or mature service capability. Responsible for technical direction and identifying innovation solutions. To solve complex and/or large problem, translate vague problems into actionable items.
- Define the detailed technical roadmap in conjunction with the, Engineering Manager, Domain architect, Security architect, Tech and BA Leads
- Triage new demand and ensures sufficient design guidance exists at high level for hand-off to the scrum tech lead for detailed design
- Engage in hands-on development to balance workload or address significant complexity through technical spike: build, system-test including non-functional
- Present technical problems and/or solutions in business terms, pitch to the executives as well as various senior stakeholders within the company as required.
We’re looking for the best and brightest to deliver the best for our customers. You’ll need:
- Extensive experience in technology
- Experience in application development and/or design support roles.
- Expert software engineering (JAVA / #C), solution design and/or architectural decision.
- Familiar with major cloud technologies (mainly on Azure and AWS)
- Hands on experience and design of EKS and AKS operator solutions supporting multiple asset teams at enterprise scale
- Experience in leading, designing and implementing CI/CD solutions that work at scale at enterprise scale
- Deep understanding of cloud security as well as hands on experience with DevSecOps
- Excellent communication skills with the ability to deal with stakeholders (product owners, engineers executives and other senior stakeholders)
A diverse and inclusive workplace works better for everyone
We know that our people make us who we are. That's why we have built a culture of equity and respect – where everyone feels valued and appreciated for being their authentic selves. In partnership with our multiple Employee Resource Groups (ERGs) we continue to foster an inclusive environment, where all NAB colleagues’ unique backgrounds and identities are understood, respected and celebrated. We are committed to providing an environment where you can work your way.
For details on the recruitment process, and accessibility, please visit https://www.nab.com.au/about-us/careers/apply-for-job. To discuss adjustment requirements, please contact the NAB Careers team, via [email protected] (please reference job number) or visit our Careers page through the link above for other contact options.
Join NAB
If you think this role is the right fit for you, we would love to hear from you. Please note candidate screening and interviews may be conducted prior to the closing date of the job advert. Unsolicited CVs from agencies will not be accepted.