Senior Data Engineer

Senior Data Engineer

Full-Time 117000 - 143000 $ / year (est.) Hybrid
M

At a Glance

  • Tasks: Lead data projects, design scalable models, and optimise performance using Microsoft Fabric.
  • Company: Join a dynamic team working with top Australian clients on modern tech stacks.
  • Benefits: Flexible hybrid work, real ownership, and support from experienced architects.
  • Other info: Sydney-based role requiring 4 days in the office; full working rights in Australia.
  • Why this job: Make an impact in data engineering while collaborating with innovative minds.
  • Qualifications: 5-10 years in data engineering, strong skills in Microsoft Fabric, Snowflake or Databricks.

The predicted salary is between 117000 - 143000 $ per year.

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 So Ws; demo increments to business/exec users.
  • Design and build scalable data models and pipelines on Microsoft Fabric (One Lake, 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 Dev Ops or Git Hub 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).

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.

#J-18808-Ljbffr

Senior Data Engineer employer: MIP

MIP is an exceptional employer that fosters a collaborative and innovative work culture, where you will have the opportunity to grow your skills in data and analytics while working on impactful projects. Located in Australia, we offer a supportive environment that encourages professional development and provides access to cutting-edge tools and technologies, ensuring that our employees can thrive and make a meaningful difference for our clients.

M

Contact Details:

MIP Recruitment Team

We think you need these skills to ace Senior Data Engineer

Python
Data Engineering
SQL
Communication Skills
Problem-Solving Skills
Data Pipeline Development
Data Governance