Senior Data Engineer -(Contract)

Iterate

Melbourne

On-site

AUD 110,000 - 140,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iterate is seeking a Senior Data Engineer in Melbourne to build and run data pipelines that ingest, transform and validate data for a critical platform. You will implement robust dbt models, manage Snowflake transformations and monitor Airflow workflows.

The role emphasizes hands-on data engineering, with deep focus on transformation layers and cost-efficient operations on a short-term contract. Immediate start is preferred.

Qualifications

  • Proven data engineering experience with Snowflake or a comparable data warehouse.
  • Proficient in dbt models, tests, macros and incremental builds.
  • Solid data modelling experience (dimensional modelling, SCD patterns).
  • Experience across multiple source systems for data ingestion and transformation.
  • Strong SQL and Python skills.

Responsibilities

  • Build and maintain data ingestion pipelines from source systems into Snowflake.
  • Develop, test and document dbt models turning raw data into clean 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.
  • Collaborate with engineers and leads to deliver program priorities.

Skills

SQL
Python
Data modelling
Dimensional modelling
SCD patterns
Independent worker

Tools

Snowflake
dbt
Airflow

Job description

  • 3 month contract
  • Start ASAP (one stage interview)

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 Snowflake or a comparable data warehouse, including optimising the higher data transformation layers
  • Strong commercial experience with dbt (models, tests, macros, incremental builds)
  • 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 (Contract)
Senior Data Engineer (Contract)

iterate • Melbourne

On-site
AUD 96,000 - 131,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
Senior Data Engineer - Snowflake, dbt & Airflow (3-Month)
Senior Data Engineer - Snowflake, dbt & Airflow (3-Month)

iterate • Melbourne

On-site
AUD 110,000 - 140,000
Senior Data Engineer
Senior Data Engineer

Iterate • Melbourne

Hybrid
AUD 201,000 - 268,000
Senior Data Engineer - 3-Month Contract | Hybrid | dbt, Airflow, Snowflake
Senior Data Engineer - 3-Month Contract | Hybrid | dbt, Airflow, Snowflake

Iterate • Melbourne

Hybrid
AUD 201,000 - 268,000
Data Engineer
Data Engineer

Whizdom • Western Australia

On-site
AUD 120,000 - 170,000
Data Engineer - Data Platforms - Snowflake
Data Engineer - Data Platforms - Snowflake

Whizdom • Sydney

Hybrid
AUD 120,000 - 150,000
Hybrid working environment
Senior Snowflake Platform Engineer / Technical Lead
Senior Snowflake Platform Engineer / Technical Lead

Nixil Pty • Sydney

On-site
AUD 140,000 - 210,000
Snowflake Designer / Engineer (dbt)
Snowflake Designer / Engineer (dbt)

WattleCore Technologies Pty Ltd • North Sydney

On-site
AUD 180,000 - 240,000
Senior Snowflake / DBT Engineer
Senior Snowflake / DBT Engineer

Nixil • Sydney

On-site
AUD 140,000 - 190,000
Top locations