Get more replies from employers
Send a job-specific resume in minutes.
Snapper Services Limited in Wellington, NZ seeks a Senior Data Engineer to lead data architecture at scale and mentor a growing team. You will drive end-to-end data warehouse builds, evaluate platforms (Redshift, Snowflake, ClickHouse) and design scalable pipelines using Python/PySpark, AWS data services, and modern orchestration tools.
You’ll own data quality, testing practices and IaC with Terraform while collaborating with product and business stakeholders to translate requirements into
The Senior Data Engineer’s purpose is to lead Snapper’s data approach in an architectural way, building an asset that scales and leading the team with deep experience in large-scale data warehouses, from the ground up.
This is an experience-based role in our data team: the role is a expert contributor to raising the capability of our existing data engineers as much as it is involved in direct delivery. As a technical leader and role model for the data team, this role will influence and coach junior developers through to experienced peers.
Reports to: Principal Engineer
Direct reports: Up to six
Key relationships: Principal Engineer, the data, engineering and product teams.
Based in: Wellington, NZ
This is an experienced role, you will have stories, lessons and tips and tricks to share from having done it before.
You will likely have between 5–8+ years’ experience, though scope (architecture ownership, migration leadership, mentoring impact) matters more to us than years alone.
To fit with the team, your communication skills will be paramount; you’ll be able to lay out arguments in a well-structured, data-informed, written narrative, and to autonomously query and extract insights from the available data.
You’ll know when a technical solution or an emerging trend can be relevant to the challenges at hand, and have firm beliefs held loosely in an open, collaborative mindset.
We want you to do well, and it looks like this:
You've done this before, and you know what actually breaks. You bring real, firsthand experience of standing up or migrating a large-scale data warehouse — not textbook familiarity with the tradeoffs. You can walk through what broke, why, and what you’d do differently, and you use that experience to give our principal engineer a grounded, credible recommendation on Mosaiq’s data model and warehouse platform.
You multiply your experience through others. The value of this hire compounds through the team, not just your own output. You help experienced data engineers get better — not only newer ones — through concrete, specific feedback and technical leadership, not general mentoring philosophy.
You build for scale, accuracy and uptime. You architect and build data pipelines that are stable, performant, and well-tested. You value data accuracy and pipeline reliability as much as delivery speed, and you bring rigour to data quality and testing practices.
You see how the pieces connect. You’re curious about how our data model connects to real-world transit data, APIs, and systems across public transport networks, and you help shape architecture decisions with that wider system in mind.
You communicate with clarity, especially on tradeoffs. You can see through vendor framing and marketing claims about platform choice, and communicate the real tradeoffs clearly to both technical and non-technical stakeholders. You raise flags early when something changes.
You grow, and help others grow. You regularly seek feedback and offer it with respect and clarity. You take ownership of your own journey, learn from mistakes, and share your knowledge openly.
You see the power of being in it together. Your communication is well thought out and clear — and works across the team and time zones. You respect deadlines but raise flags early when things change. You default to trusting others and show up in a way that earns that trust back.