freehire launches on Product Hunt on 26 August.

Follow →

BI Data Engineer

Summary

The Data Engineer will design, build, and maintain scalable data pipelines and analytical models using Microsoft Fabric to support business reporting and decision-making. The role involves collaborating with stakeholders to ensure high-quality, governed data is available for Power BI and advanced analytics.

About BGW Group

BGW Group is a proudly Australian, family‑owned business with a strong reputation in the electrical and plumbing wholesale industries. As we continue to grow, we are investing in modern data platforms and analytics to support better decision‑making across the business.

Based at our Support Office in Pinkenba, you’ll join a collaborative and supportive environment where people are valued and professional growth is encouraged.

About the Role

We are seeking a Data Engineer to design, build, and operate reliable, scalable data pipelines and data structures on our enterprise analytics platform, with a strong focus on Microsoft Fabric.

You’ll work closely with the Data Platform Manager, analysts, and stakeholders to ensure high‑quality, well‑governed data is available to support Power BI reporting, analytics, and advanced data use cases.

Key Responsibilities

Build and maintain data pipelines using Microsoft Fabric (Data Factory, Dataflows Gen2, Lakehouse)

Ingest and transform data from source systems using ELT patterns

Develop robust data transformations using SQL, notebooks, and Fabric‑native tooling

Create curated data layers and analytical models optimised for reporting and analytics

Build and support governed semantic models for Power BI

Embed data quality controls, validation rules, and reconciliation checks into pipelines

Support data governance requirements including security, privacy, metadata, and lineage

Monitor and support production data pipelines and resolve data or performance issues

Collaborate with analysts, BI developers, and platform leads to continuously improve data capability

About You

You’re a technically strong Data Engineer who enjoys building reliable data foundations and working collaboratively across teams.

Key Skills & Experience

Experience as a Data Engineer or Analytics Engineer

Hands‑on experience with Microsoft Fabric or comparable modern data platforms

Strong SQL skills and experience with data transformations (PySpark / Python desirable)

Solid understanding of Lakehouse and data warehouse concepts

Experience supporting Power BI through datasets and semantic models

Strong attention to detail and a focus on data quality and reliability

Clear communicator with a customer‑focused mindset

Why Work With Us

Modern riverfront office in Pinkenba with free onsite parking

Free onsite gym and barista‑made coffee daily

Birthday leave and Employee Assistance Program

Discounts across electrical and plumbing products, banking, health insurance, and super

Supportive, values‑driven culture focused on teamwork, integrity, and innovation

If you enjoy building modern data platforms and want to contribute to a growing Australian business, we’d love to hear from you.

See also

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.

A new version of freehire is available