Senior Software Engineer
Senior Software Engineer
Ko Mātou – About Us
Kia Hanga I Te Ao, E Ora Ai, E Tupu Ai, Te Tangata Me Te Kainga. At ANZ, we’re shaping a world where people and communities thrive, driven by a common goal: to improve the financial wellbeing and sustainability of our millions of customers.
Mō te tūranga - About the role
Join one of New Zealand’s largest technology shops, where our team is a mix of customer-focused, digital and tech-loving folk, who are passionate about formulating and delivering experiences to our customers to ensure ANZ is known as the bank that helps Kiwis get ahead in their lives.
As a Staff Engineer, you’ll play a pivotal role in shaping technical direction while remaining hands-on with development. You’ll combine deep engineering expertise with leadership that elevates the people and systems around you.
You’ll be working on our Customer Services platform, engineering scalable microservices, delivering distributed APIs, and implementing event‑driven integrations that power our customer‑facing experiences.
Role Location: Auckland or Wellington
Role Type: Permanent
Hours: Standard 37.5hrs
Ka aha tō rā e kite ai? - What will your day look like
In this role, you will have the opportunity to:
- Lead the design and build of new features on our Customer Services Platform
- Play a critical role in discovery and driving innovation
- Help build engineering principles and standards based on industry best practice
- Collaborate with architects, product owners, external vendors and other stakeholders to get the best outcome
- Drive and promote platform uplift, stability and resilience
- Maintain delivery pipelines and support continuous delivery
- Contribute to the engineering and platform digital strategy and roadmap
- Contribute to communities of practices and provide guidance across the wider technology landscape
- Work in a supportive and agile environment
- Cultivate a culture of growth and continuous improvement of your craft
- Mentor and coach other engineers
Ōu Pūkenga? - What will you bring?
To grow and be successful in this role you will bring most of the following:
- Strong development experience building enterprise microservices using Java and Spring Boot (8+ years)
- Experience using Kubernetes Platforms like OpenShift and AWS EKS (5+ years)
- Good understanding of software development principles and microservices architectures
- Strong technical leadership experience and proven track record in influencing technical direction
- Able to convey complex technical concepts to technical and non-technical stakeholders effectively
- Demonstrates strong critical thinking and decision-making skills, even under demanding deadlines
- Strong technical knowledge for designing scalable, reliable, and maintainable applications utilizing CI/CD pipelines
- Strong Scrum/Agile skills
- Experience working with remote vendor teams
Outside of the tech skills we want people who:
- Come to work every day keen work in an exciting, high performing, collaborative environment.
- Are always willing to lend a helping hand to help teams succeed, even outside of your squad, project or area of expertise.
- Have a growth mind-set, can embrace on-going change and can constantly challenge themselves to try something new.
- Have the ability to lead discussions and communicate and present complex ideas clearly
You’re not expected to have 100% of these skills. At ANZ a growth mindset is at the heart of our culture, so if you have most of these things in your toolbox, we’d love to hear from you.
Te Rā Ōtinga - Job Posting End Date
Sunday 01 February 2026 at 11.59pm (NZ)