Analytics Engineer
Summary
Analytics Engineer at Southern Cross Health Society (Auckland-based, on-site) who designs, builds and maintains dbt models on Snowflake, turning raw data into trusted, analytics-ready datasets that support Power BI reporting and the insurer's newly formed Data & AI function. Core work: data modelling, testing, documentation, CI/CD and cost/performance tuning.
Southern Cross is guided by purpose, powered by people and technology. We’re here to help almost one million members across Aotearoa New Zealand live well for longer - work with real scale, real responsibility, and a real opportunity to make a meaningful difference.
As we grow to be about assurance as well as insurance - a more proactive partner in our members’ health - we’re building a new Data & AI function from the ground up. We’re looking for an Analytics Engineer to help build the trusted, well-modelled data that everything else in the function depends on.
This is a technical role for someone who wants to get hands-on with how data flows through an organisation: building the models, applying good engineering practice, and turning raw data into datasets people can trust and act on.
About the role
Reporting into the Innovation & Advanced Analytics Lead, you’ll design, build and maintain the dbt models that transform raw data into the analytics-ready datasets the business runs on - the layer between the data warehouse and the people who use it every day.
You’ll work closely with data engineers to structure source data effectively, and with analysts and business stakeholders to understand requirements and deliver fit-for-purpose solutions - supporting Power BI and other reporting tools with curated, governed datasets.
This function is still being built, so you’ll help embed good practice as it grows - testing, documentation, lineage and code review - while exploring new capabilities across Snowflake, dbt and the wider modern data stack.
What you’ll do
Design, build and maintain analytics data models using dbt and Snowflake
Develop incremental and dimensional models that are scalable, performant and easy to understand
Apply software engineering practices, including Git, code reviews, CI/CD and automated testing
Monitor data quality and investigate issues to keep our data assets trusted and reliable
Optimise Snowflake storage and compute usage to balance performance and cost
Create and maintain documentation, metadata and lineage for data products
Collaborate with data engineers to ingest and structure source data effectively
Partner with analysts and business stakeholders to understand requirements and deliver fit-for-purpose solutions
Support Power BI and other reporting tools with curated, governed datasets
Build trusted data products that power advanced analytics and AI solutions
What you’ll bring
Experience building and maintaining analytics solutions using Snowflake and dbt, or other equivalent tools
Strong SQL skills and a solid understanding of data modelling principles, including dimensional modelling and medallion architecture
Experience with Git-based development, CI/CD and software engineering practices
The ability to translate business requirements into scalable, reusable data products
Strong problem-solving skills and attention to detail
A curious, continuous-learning mindset - always looking to improve quality, speed and simplicity
A collaborative style that values knowledge sharing and team success
Commitment to quality, documentation and operational excellence
The ability to communicate technical concepts clearly to technical and non-technical audiences
Why join us
We’re investing - in people, in technology, and in the mission. We're taking a long-term view - investing in our foundations, our people, and the capabilities that will shape the future of healthcare. You’ll join a growing team with the mandate and the tools to genuinely shape data and AI practice at scale.
We’re building something worth joining. Our teams are growing, our employer brand is gaining real traction in market, and the way we show up for our members and each other is being noticed. This momentum has also been reflected externally - in 2026, Southern Cross placed 8th in the Kantar Corporate Reputation Index and 5th in New Zealand for Trust.
Who we are
Ngākau nui. Āhurutanga. Tikanga.
Join a proud, diverse team that’s always there, always real, always true. If you thrive in a caring, honest and open culture, we think you’ll love working with us.
We know our team’s culture and wellbeing drive us forward. That’s why we prioritise not only professional development but opportunities to thrive personally. We offer exceptional work/life balance, and our people are encouraged - and rewarded - for living well.
Southern Cross employee benefits include:
Five days of wellbeing leave per year
Health insurance for you and your immediate whānau
Life insurance cover and discounts on pet and travel insurance
Extra parental leave benefits and financial wellbeing support
Participation in our workplace wellbeing programme
The option to purchase flexi leave for study, volunteering, or supporting your whānau
An annual volunteer day to contribute to a cause with your team
This role is Auckland based. While we appreciate interest from candidates in other locations, we’re unfortunately not able to consider remote options. Have questions? Check out our FAQs for help with the application and recruitment process.