Data Engineer (BI focus)

Morgan McKinley

Sydney

On-site

AUD 110,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Morgan McKinley is seeking a hands-on Data Engineer to own the data journey from raw sources to trusted, business-ready reporting. Design the warehouse model, build pipelines, and deliver Power BI reports used across the business. The role blends BAU and project delivery with shifting priorities.

The ideal candidate has 4+ years in data engineering or analytics, strong SQL, and experience with Power BI, dbt, and dimensional modeling in a financial services context is a bonus.

Qualifications

  • Experience building data models and pipelines for reporting.
  • Hands-on Power BI development including Power Query and DAX.
  • Strong SQL skills and understanding of data warehousing fundamentals.

Responsibilities

  • Design and build dimensional models (facts, dimensions, star schemas, SCDs) for easy reporting.
  • Build and maintain source-to-target pipelines using dbt and SQL.
  • Develop Power BI reports from scratch, including transformations, measures, and semantic models.
  • Capture stakeholder needs and translate them into technical specifications.
  • Implement data validation, reconciliation and quality controls for trusted reporting.
  • Tune SQL and models for performance.

Job description

We are working with a very exciting financial services client, helping to build their data team who are looking for a hands-on Data Engineer to own the journey from raw source data to trusted, business-ready reporting. You'll design the warehouse model, build the pipelines that feed it and deliver Power BI reports that people across the business rely on. Your week will be part BAU and part project delivery, so you'll need to be comfortable when priorities move.

What you'll do

  • Design and build dimensional models (facts, dimensions, star schemas, SCDs) that make data easy to report on.
  • Build and maintain source-to-target pipelines using dbt and SQL.
  • Develop Power BI reports from scratch, from Power Query transformations and DAX measures through to navigation, drillthrough and published semantic models.
  • Work with stakeholders to capture what they need and turn it into clear written technical specifications.
  • Build in data validation, reconciliation and quality controls so reporting can be trusted.
  • Tune SQL and models for performance.

What you'll bring

  • Recent, hands-on Power BI development experience (Desktop and Service, Power Query, DAX).
  • Strong SQL and a solid grasp of warehousing fundamentals: Kimball, star vs snowflake schemas, SCD types, natural and surrogate keys.
  • Experience with dbt or a similar transformation and ingestion tool.
  • Experience with a relational data warehouse such as Redshift, SQL Server or similar. Exposure to AWS is a plus.
  • Confidence working directly with business users and writing technical requirements.
  • 4+ years in data engineering, BI development or analytics engineering. Financial services experience is a bonus but not essential.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Morgan McKinley • Sydney

On-site
AUD 111,000 - 144,000
Data Engineer (BI focus)
Data Engineer (BI focus)

Morgan McKinley • Sydney

On-site
AUD 111,000 - 144,000
Data Engineer BI: Power BI & Warehouse Architect
Data Engineer BI: Power BI & Warehouse Architect

Morgan McKinley • Sydney

On-site
AUD 110,000 - 170,000
Power BI Specialist
Power BI Specialist

Troocoo Pty • City of Brisbane

On-site
AUD 110,000 - 150,000
BI Data Engineer: Power BI & Data Warehouse Pro
BI Data Engineer: Power BI & Data Warehouse Pro

Morgan McKinley • Sydney

On-site
AUD 111,000 - 144,000
Data Engineer
Data Engineer

Sirius. • Sydney

On-site
AUD 120,000 - 180,000
AWS Data Engineer/Data SME
AWS Data Engineer/Data SME

AUSDX PTY LTD • Sydney

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

Slade Group • City of Melbourne

On-site
AUD 110,000 - 160,000
Data Engineer (Snowflake, DBT, AWS)
Data Engineer (Snowflake, DBT, AWS)

Synechron • Sydney

On-site
AUD 100,000 - 150,000
Senior BI Analyst
Senior BI Analyst

Talent Insights Group • Sydney

On-site
AUD 120,000 - 170,000