Senior Data Engineer - Microsoft Fabric (Snowflake Or Databricks)

Mip

Sydney

On-site

AUD 150,000 - 190,000

Full time

31 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible hybrid work model
Exposure to marquee Australian clients

Job summary

Mip is seeking a Senior Data Engineer to own delivery and hands-on work with Microsoft Fabric, with Snowflake or Databricks as a nice-to-have. The role is Sydney-based, requiring 4+ days in the office and full Australian work rights. You will lead data squads, design data models, and drive CI/CD and governance across projects.

Strong SQL and Python are essential, along with leadership and excellent communication with both engineers and business stakeholders. Flexible hybrid work is offered.

Qualifications

  • 5-10+ years in data engineering in consulting or complex enterprise environments.
  • Sydney-based and able to work a minimum of 4 days per week in the office.
  • Must have full working rights in Australia.
  • Proven experience leading project workstreams/small teams.
  • Strong hands-on with Microsoft Fabric and at least one of Snowflake or Databricks.
  • Solid SQL and Python skills; familiarity with Parquet/Delta/Iceberg.
  • Excellent communication skills with engineers and business stakeholders.

Responsibilities

  • Lead delivery for a small data squad: plan iterations, run ceremonies, manage scope and risks, maintain RAID, and provide regular status updates.
  • Work with architects/consultants on solution design, estimation and SoWs; demo increments to business/exec users.
  • Design and build scalable data models and pipelines on Microsoft Fabric and Snowflake/Databricks.
  • Implement notebook/dbt transformations and enforce best practices (modularity, lineage, CI checks).
  • Set up CI/CD for data projects (Git, Azure DevOps or GitHub Actions).
  • Optimise performance and cost (Fabric capacities, pipeline runtimes; Snowflake warehouses or Databricks clusters).
  • Ensure security and governance (RLS/column security, PII handling, Purview/lineage).
  • Keep documentation and reusable components current for the practice.

Skills

SQL
Python
Microsoft Fabric
Leadership
CI/CD
Communications

Tools

Git
Azure DevOps
GitHub Actions
dbt

Job description

Job Description

Senior Data Engineer - Microsoft Fabric (Snowflake or Databricks)

We're growing our data engineering practice and need a Senior Data Engineer who can own delivery as well as build. This person will lead project squads - running stand-ups, managing scope, keeping RAID up to date, and reporting to stakeholders - while also being hands-on in Microsoft Fabric. Snowflake or Databricks is a nice-to-have. This role is for someone who can keep a data project on track, on budget, and visible to the business.

Note: the role requires the candidate to be Sydney-based, able to work a minimum of 4 days per week in the office, and to have full working rights in Australia.

Core Responsibilities:

  • Lead delivery for a small data squad: plan iterations, run ceremonies, manage scope and risks, maintain RAID, and provide regular status updates to stakeholders.
  • Work with architects/consultants on solution design, estimation and SoWs; demo increments to business/exec users.
  • Design and build scalable data models and pipelines on Microsoft Fabric (OneLake, Lakehouse, Pipelines, Dataflows Gen2, Semantic Models) and at least one of Snowflake or Databricks.
  • Implement notebook/dbt transformations (tests, docs, exposures) and enforce best practices (modularity, lineage, CI checks).
  • Set up CI/CD for data projects (Git, Azure DevOps or GitHub Actions).
  • Optimise performance and cost (Fabric capacities, pipeline runtimes; Snowflake warehouses or Databricks clusters).
  • Ensure security and governance (RLS/column security, PII handling, Purview/lineage).
  • Keep documentation, patterns, and reusable components current for the practice.

Required Qualifications:

  • 5-10+ years in data engineering in consulting or complex enterprise environments.
  • Sydney-based and able to work a minimum of 4 days per week in the office.
  • Must have full working rights in Australia.
  • Proven experience leading project workstreams/small teams - sprint planning, stakeholder comms, status reporting, risk management.
  • Strong hands-on with Microsoft Fabric and at least one of Snowflake or Databricks.
  • Solid CI/CD for data, strong SQL and Python, familiarity with Parquet/Delta/Iceberg.
  • Excellent communication skills - able to talk to both engineers and business.

Nice to have

  • AWS data stack, Terraform/Bicep, AWS DMS.
  • Data governance & lineage (Purview), RLS/CLS, masking.
  • Testing/observability tools (Great Expectations, Soda, Monte Carlo/Revefi).
  • Power BI/Tableau, DAX/Tabular.
  • Formal PM experience or having acted as a project lead on data deliveries.

What you'll get in return:

Work with marquee Australian clients on modern stacks (Snowflake, Fabric, Databricks). Real ownership with support from senior architects and practice leads. Flexible hybrid work and a supportive culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer – Microsoft Fabric (Snowflake or Databricks)
Senior Data Engineer – Microsoft Fabric (Snowflake or Databricks)

MIP • Council of the City of Sydney

Hybrid
AUD 130,000 - 160,000
Flexible hybrid work
Supportive culture
Senior Data Engineer: Microsoft Fabric & Pipelines Lead
Senior Data Engineer: Microsoft Fabric & Pipelines Lead

Mip • Sydney

On-site
AUD 150,000 - 190,000
Flexible hybrid work model
Exposure to marquee Australian clients
Data Engineer - Snowflake or Databricks
Data Engineer - Snowflake or Databricks

Cox Purtell Staffing Services • Council of the City of Sydney

On-site
AUD 150,000 - 200,000
Superannuation
Senior Data Engineer: Microsoft Fabric & Snowflake/Databricks
Senior Data Engineer: Microsoft Fabric & Snowflake/Databricks

MIP • Council of the City of Sydney

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

TL Consulting Group • Sydney

Hybrid
AUD 150,000 - 210,000
Competitive salary
Hybrid work model
Professional development
Senior Data Engineer
Senior Data Engineer

Sirius. • Council of the City of Sydney

On-site
AUD 180,000 - 240,000
Data Engineer (MS Fabric)
Data Engineer (MS Fabric)

The Network Technology Recruitment • Canberra

Hybrid
AUD 180,000 - 250,000
Principal Consultant
Principal Consultant

BlueWave Talent • City of Melbourne

On-site
AUD 150,000 - 200,000
Data Engineer
Data Engineer

Followmont Transport • City of Brisbane

On-site
AUD 120,000 - 170,000
Free parking at Eagle Farm site
Flexible working hours
Workplace benefits program
Senior Data Advisory Consultant / Enterprise Data Platforms - Snowflake, Azure, AWS, Data Facto[...]
Senior Data Advisory Consultant / Enterprise Data Platforms - Snowflake, Azure, AWS, Data Facto[...]

East Coast Resourcing Ltd (ECR) • City of Melbourne

On-site
AUD 120,000 - 150,000