Point your AI agent at freehire and let it find you a job.

Get the CLI →

Iterate

NewBe an early applicant

Senior Data Engineer - Snowflake/dbt (Contract)

Posted 3 views
Discussion

Summary

Senior Data Engineer on an initial 3-month contract in Melbourne: build and maintain data ingestion pipelines into Snowflake, develop and document dbt models, and run/monitor Airflow workflows. Requires strong commercial Snowflake, dbt, and Airflow experience plus solid SQL, Python, and dimensional data modelling skills.

  • 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, including optimising the higher data transformation layers
  • Strong commercial experience with dbt (models, tests, macros, incremental builds)
  • Strong experience building and running Airflow DAGs in production
  • 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

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.