Full Stack Developer, Christchurch

Icehouse Ventures
Hiring for Onside Technology

Data Engineer

  • Posted 1mo ago
  • Hybrid
  • Full Time

Christchurch


Job Description

Protect the world's food supply. With data that didn't exist before.


Onside builds data and operational software for agriculture - helping farms, agribusinesses, contractors and processors know who's on-site, track movement across properties, and manage biosecurity and health and safety risk at enterprise scale.


Every check-in and site visit builds a record that didn't exist before. That data, and the network it connects, is what makes Onside valuable, and it grows every day. We're ranked 38th on the Deloitte Fast 50 (2025) and named to Forbes Asia's 100 to Watch (2025).


About the role


You'll own the design, build, and reliability of data pipelines and orchestration for your area, using AI where it helps, and drive the quality of the warehouse models that underpin our analytics, BI, and customer-facing reporting. You'll resolve data issues end-to-end, fixing root causes rather than symptoms, and have real say in how testing, monitoring, and documentation work in your area. You'll also mentor junior engineers and represent the data team with Product, Engineering, Customer, and Finance.


Requirements


  • Strong Python and SQL
  • Experience building reliable data pipelines on AWS - ideally including Lambda, EventBridge, SQS, S3, or DynamoDB
  • Understanding of APIs, webhooks, event-driven systems, and data quality
  • Experience with testing, Git, CI/CD, and infrastructure as code
  • Experience with BI tools such as Looker, Power BI, Tableau, or Superset - and a bonus if you've worked with Dagster, dbt, DLT, Athena, Iceberg, or ClickHouse
  • A plus if you've handled third-party integrations, multi-region systems, or data security and governance


Benefits


Four days a week in our Christchurch office - we're office-first on purpose, because the best work happens in the room together. AI tools built into how we work. A connection and capability fund for genuine growth. Strong company rhythms, a fast growth trajectory, and a parental leave policy we're genuinely proud of.


Join us to protect the world's food supply.


Desired Hard Skills

  • Data Transformation
  • SQL
  • Data Migration
  • Python
  • ETL Processes

Desired Soft Skills

  • Interpersonal Skills
  • Communication
  • Analytical Skills
  • Attention to Detail
  • Troubleshooting

Are You an International Job Seeker?

Check if youʼre eligible to work in New Zealand before you apply - itʼs fast and free.

Get Your Free Visa Eligibility Check

Increase Your Hiring Chances

Let us create the perfect CV for this job!

Start Now
Report This Job

Advertisement

Full Stack Developer Jobs

Full stack developer jobs in New Zealand are in demand across technology, government, and finance. Roles span Auckland, Wellington, and remote teams. Job ads consistently call for developers who can move between frontend and backend, using frameworks such as React, Angular, and Vue, paired with backend stacks like Python, Node.js, PHP, and .NET. Cloud platforms (AWS, Azure), relational databases (SQL, Postgres), and API development are all core requirements, with employers looking for developers who can adapt quickly and deliver impact across the stack.

Day-to-day work

Developers in these roles design and build user interfaces, develop and integrate APIs, and manage databases. They test, debug, and deploy to cloud environments, often using CI/CD pipelines. Collaboration with designers, product managers, and other engineers is a regular part of the job.

Career progression

Careers as a full stack developer often start in graduate or junior roles. From there, developers step into intermediate and senior roles, with progression into lead engineer, architect, or engineering manager positions. The dataset also shows opportunities branching into cloud, DevOps, or data-focused careers.

Skills employers look for

Employers consistently ask for JavaScript, TypeScript, React, Python, Java, and C#. API design, SQL, Postgres, and MongoDB appear frequently. Experience with AWS or Azure, Docker, and Kubernetes is valued. Communication, teamwork, and problem-solving skills are also highlighted.

Find your next role

Explore full stack developer jobs on ZEIL and take the next step in your career.