Senior Data Engineer (Contract)

iterate

Melbourne

On-site

AUD 96,000 - 131,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iterate is seeking a Senior Data Engineer to join a Melbourne-based organisation supporting a critical data platform program. This is an initial 3 month contract, ideal for someone who can start immediately.

You will build and run pipelines, shape data, and ensure reliability for multiple teams, with depth in Snowflake transformation layers and data modelling. You’ll use dbt, SQL, and Python to deliver robust data solutions.

Qualifications

  • Solid data modelling experience (dimensional modelling, SCD patterns or similar) - comfortable owning the transformation layer, not just ingestion.
  • Proven data ingestion and transformation experience across multiple source systems.
  • Strong commercial experience with dbt (models, tests, macros, incremental builds)
  • Strong commercial experience with Snowflake or a comparable data warehouse, including optimising the higher data transformation layers
  • Solid SQL and Python

Responsibilities

  • Build and maintain data ingestion pipelines from source systems into Snowflake
  • Develop, test and document dbt models that turn raw data into clean, well-modelled, business-ready datasets
  • Build, schedule and monitor workflows in Airflow
  • Keep pipelines reliable, performant and cost-efficient in Snowflake
  • Troubleshoot data issues and fix them at the source
  • Work closely with fellow engineers and leads to deliver against program priorities

Skills

Data modelling
Dimensional modelling
SCD patterns
Data ingestion
SQL
Python

Tools

dbt
Snowflake
Airflow

Job description

We are looking for a Senior Data Engineer to join a Melbourne-based organisation supporting a critical data platform program.

Initial 3 month contract, so we are ideally looking for someone who can start immediately.

This is a hands‑on, behind‑the‑scenes data engineering role. You’ll build and run the pipelines that bring data in, shape it, and make it reliable for the teams that depend on it - with real depth expected in the higher transformation and data modelling layers in Snowflake, not just raw ingestion.

Key responsibilities
  • Build and maintain data ingestion pipelines from source systems into Snowflake
  • Develop, test and document dbt models that turn raw data into clean, well-modelled, business-ready datasets
  • Build, schedule and monitor workflows in Airflow
  • Keep pipelines reliable, performant and cost-efficient in Snowflake
  • Troubleshoot data issues and fix them at the source
  • Work closely with fellow engineers and leads to deliver against program priorities
Must have
  • Strong commercial experience with dbt (models, tests, macros, incremental builds)
  • Strong commercial experience with Snowflake or a comparable data warehouse, including optimising the higher data transformation layers
  • Solid data modelling experience (dimensional modelling, SCD patterns or similar) - comfortable owning the transformation layer, not just ingestion
  • Proven data ingestion and transformation experience across multiple source systems
  • Solid SQL and Python
  • Comfortable working independently and getting productive quickly on a short engagement
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Snowflake/dbt (Contract)
Senior Data Engineer - Snowflake/dbt (Contract)

Iterate • Melbourne

On-site
AUD 120,000 - 160,000
Senior Data Engineer - Snowflake/dbt | 3-Month Contract
Senior Data Engineer - Snowflake/dbt | 3-Month Contract

Iterate • Melbourne

On-site
AUD 120,000 - 160,000
Senior Data Engineer - Snowflake & dbt Specialist (3-Month)
Senior Data Engineer - Snowflake & dbt Specialist (3-Month)

iterate • Melbourne

On-site
AUD 96,000 - 131,000
Data Engineer
Data Engineer

Bluefin Resources Pty • Sydney

On-site
AUD 130,000 - 155,000
Senior Data Engineer
Senior Data Engineer

Halcyon Knights • Sydney

Hybrid
AUD 148,000 - 221,000
Snowflake Designer / Engineer (dbt)
Snowflake Designer / Engineer (dbt)

WattleCore Technologies Pty Ltd • North Sydney

On-site
AUD 180,000 - 240,000
Senior Data Engineer: Microsoft Fabric & Snowflake/Databricks
Senior Data Engineer: Microsoft Fabric & Snowflake/Databricks

MIP • Sydney

Hybrid
AUD 130,000 - 160,000
Flexible hybrid work
Supportive culture
Data Engineer
Data Engineer

Sirius. • Sydney

On-site
AUD 120,000 - 180,000
Snowflake Designer / Engineer (Dbt)
Snowflake Designer / Engineer (Dbt)

Wattlecore Technologies Pty Ltd • Sydney

On-site
AUD 165,000 - 248,000
Senior Data Engineer – dbt, Snowflake and AWS – Sydney
Senior Data Engineer – dbt, Snowflake and AWS – Sydney

Delivery Centric Pty Ltd • Sydney

On-site
AUD 140,000 - 180,000