Design and build modern REST APIs and event-driven microservices
Develop scalable cloud-native applications using Java and Spring Boot
Collaborate with cross-functional teams to deliver high-quality digital experiences
Contribute to architecture, engineering standards, and continuous improvement practices
Explore AI-assisted engineering workflows and emerging technologies
Mentor engineers and share knowledge across the chapter
Requirements
Strong backend software engineering experience
Experience building APIs, distributed systems, and microservices architectures
Expertise in Java and Spring Boot, or experience in other strongly typed languages with a willingness to learn Java
Experience with AWS and event-driven technologies such as Kafka
Strong understanding of system design, reliability, security, and performance
Curiosity, collaboration, and enthusiasm for modern engineering practices and AI-enabled development
Experience in full stack development, autonomous product teams, or self-directed technical projects would also be highly valued.
Responsibilities and scope will vary depending on the level of appointment, with Senior Software Engineers expected to demonstrate deeper architectural leadership, mentoring capability, and ownership across complex distributed systems.
If you meet the majority of the criteria and are excited by the opportunity, we'd love to hear from you.
Why join Air New Zealand?
Opportunities to work with modern cloud, integration, and AI-enabled engineering technologies as we continue evolving toward Agentic Software Engineering.
Discounted staff travel across Air New Zealand's domestic and international network and more!
A learning culture supported by world-class leaders, where you'll grow through meaningful engineering challenges, hands-on development, and opportunities to shape the future of digital aviation
Take flight and apply now!
Join a team where you can grow your career, solve meaningful engineering challenges, and help shape the future of digital experiences at Air New Zealand.
Applications close 23/06/2026.
We'll be reviewing applications throughout the advertising period, so we encourage you to apply early as the role may close sooner if we find the right candidates.
Whāia te pae tawhiti kia tata. Ko te pae tata whakamaua, kia tina.
"Seek to bring distant horizons closer. Once near, seize them and make them your reality."
Benefits
Health insuranceEquity / stock options
Additional Information
Kia ora!
Air New Zealand is on an accelerated journey to become the world's leading digital airline, and we're looking for Intermediate and Senior Software Engineers to help shape the next generation of digital products and platforms.
Recently voted New Zealand's most attractive employer, we're combining world-class innovation, exceptional customer experiences, and modern engineering practices to create technology that makes a real impact at scale.
As part of our Software Engineering Chapter, you'll work on meaningful technology that supports millions of customer journeys and operational experiences across Air New Zealand. You'll also help drive our evolution toward Agentic Software Engineering, where AI-assisted tooling and intelligent workflows amplify the impact of high-performing engineering teams.