Senior Data Engineer

RWA People

Christchurch

Hybrid

NZD 120,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jora New Zealand is seeking an established Senior Data Engineer to join a team modernising a data platform. You will design scalable data solutions in Snowflake, build robust data models, and lead complex pipelines from ingestion to presentation. The role emphasizes governance, quality and ML/MLOps evolution.

You will influence engineering standards, work with analysts and stakeholders, and help migrate legacy workloads to a modern architecture while operating in a hybrid model from Christchurch.

Qualifications

  • 10+ years across data/technology environments.
  • Strong hands-on data engineering experience.
  • Excellent SQL, ETL/ELT and data warehousing capability.
  • Strong experience with schema design and dimensional data modelling.
  • Experience designing and building complex, production-grade data pipelines.
  • Commercial experience with Snowflake.
  • Good understanding of cloud data architecture, ideally within an Azure environment.
  • Experience delivering enterprise-scale solutions.
  • Ability to translate business problems into practical data solutions.
  • Strong communication and leadership to mentor others.

Responsibilities

  • Designing and building scalable enterprise data solutions within Snowflake
  • Developing robust dimensional data models and data warehouse structures
  • Building and maintaining complex data ingestion and transformation pipelines
  • Translating business requirements into well-structured, reusable information layers
  • Helping establish data engineering standards, patterns and development practices
  • Working across Snowflake, Azure, SQL, GitHub, Power BI and associated data tooling
  • Supporting the rebuild of legacy data workloads into a modern architecture
  • Working closely with analysts, technical teams, stakeholders and external partners
  • Providing technical leadership and mentoring to less experienced team members
  • Contributing to proof-of-concepts, automation and the adoption of new technologies
  • Helping establish sustainable approaches to data quality, governance and platform reliability
  • Longer term, contributing to the evolution of ML and MLOps practices within the data environment

Skills

Data engineering
SQL
ETL/ELT
Data warehousing
Snowflake
Azure
Data modelling
Data pipelines
Stakeholder comms
Leadership

Tools

Snowflake
Azure
SQL
GitHub
Power BI
Coalesce
Omnata
Kimball modelling

Job description

Jora New Zealand will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

This is a genuinely interesting opportunity for an experienced Senior Data Engineer to join a team that is building out a modern, enterprise-strength data platform and establishing how data engineering is done across the wider organisation. Snowflake is relatively new within the environment. A strong reference architecture has been established and the focus is now on building upon that foundation, migrating data into the new environment and developing scalable, well-structured data models that can be confidently used across the business. Importantly, this isn't simply a pipeline-building role. There is a significant data warehousing and modelling component. You'll work from business requirements through to ingestion, transformation and the creation of robust information layers that enable analysts and other teams to confidently consume and report on data. You'll also have the seniority and influence to help establish engineering standards, improve ways of working and shape how the platform evolves

What You'll Be Doing
  • Designing and building scalable enterprise data solutions within Snowflake
  • Developing robust dimensional data models and data warehouse structures
  • Building and maintaining complex data ingestion and transformation pipelines
  • Translating business requirements into well-structured, reusable information layers
  • Helping establish data engineering standards, patterns and development practices
  • Working across Snowflake, Azure, SQL, GitHub, Power BI and associated data tooling
  • Supporting the rebuild of legacy data workloads into a modern architecture rather than simply carrying technical debt forward
  • Working closely with analysts, technical teams, stakeholders and external partners
  • Providing technical leadership and mentoring to less experienced team members
  • Contributing to proof-of-concepts, automation and the adoption of new technologies
  • Helping establish sustainable approaches to data quality, governance and platform reliability
  • Longer term, contributing to the evolution of ML and MLOps practices within the data environment

We're looking for an established Senior Data Engineer rather than someone taking their first step into a senior position.

  • Significant commercial experience delivering data solutions, ideally 10+ years across data/technology environments
  • Strong hands-on data engineering experience
  • Excellent SQL, ETL/ELT and data warehousing capability
  • Strong experience with schema design and dimensional data modelling
  • Experience designing and building complex, production-grade data pipelines
  • Commercial experience with Snowflake
  • Good understanding of cloud data architecture, ideally within an Azure environment
  • Experience delivering enterprise-scale solutions rather than isolated reporting or analytics projects
  • The ability to understand business problems and translate them into practical data solutions
  • Strong communication skills and the confidence to provide technical guidance to both technical and non-technical stakeholders
  • A willingness to lead, influence engineering practices and help others within the team

Experience with Coalesce, Omnata, Power BI, GitHub or Kimball-style dimensional modelling would be useful, but isn't essential if your core data engineering and modelling experience is strong.

Why Consider This Role?

The attraction here is the opportunity to join at a particularly good stage in the platform's evolution. The foundations are already in place, so you aren't walking into a blank sheet of paper, but there is still plenty to build, improve and influence. You'll be working with a modern Snowflake architecture, helping determine what "good" looks like as the environment matures. It's a senior position where you'll remain technically close to the work while having genuine influence over architecture, engineering standards and how data is made available across the organisation. You'll join a collaborative and relatively young data team, with flexible hybrid working from a central Christchurch office.

If you're an experienced Data Engineer who enjoys the modelling and architecture side of data engineering just as much as building pipelines, we'd be keen to hear from you.

You must have valid New Zealand working rights to be considered for this role

Job RefDD4067738

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Snowflake Data Platform & Modeling
Senior Data Engineer — Snowflake Data Platform & Modeling

RWA People • Christchurch

Hybrid
NZD 120,000 - 150,000
Data Engineer
Data Engineer

placeMe IT Recruitment • Wellington

On-site
NZD 110,000 - 150,000
Personal development
Career progression
Work-life balance
Principal Data Engineer
Principal Data Engineer

Younity • New Zealand

Hybrid
NZD 140,000 - 190,000
Data Engineer / SQL Developer
Data Engineer / SQL Developer

DotGolf • Upper Harbour

On-site
NZD 110,000 - 150,000
Data Engineer
Data Engineer

JobSpace • Auckland

Hybrid
NZD 110,000 - 170,000
EV charging on-site
Birthday off
Free parking on-site
+1
Senior & Lead Data Engineer
Senior & Lead Data Engineer

Younity • Wellington

On-site
NZD 100,000 - 135,000
Competitive salary
Career growth
Collaborative culture
Senior Data Engineer (Enterprise data platform)
Senior Data Engineer (Enterprise data platform)

Salt • Auckland

On-site
NZD 172,000 - 200,000
Technical Data Lead
Technical Data Lead

Younity • Auckland

Hybrid
NZD 150,000 - 210,000
Senior Data Engineer - Enterprise Data Platform
Senior Data Engineer - Enterprise Data Platform

Salt • Auckland

On-site
NZD 172,000 - 200,000
Data Engineer / Consultant
Data Engineer / Consultant

RWA People • Wellington

Hybrid
NZD 90,000 - 120,000