Data Engineer

Professional Search Group

City of Melbourne

Hybrid

AUD 110,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

4-day in-office hybrid
Melbourne office
Competitive salary incl. super

Job summary

Professional Search Group in Melbourne is seeking a Data Engineer for a 12-month fixed-term contract. You will design, build and maintain scalable data pipelines and analytics infrastructure to enable data-driven decision making across the business.

The role is hybrid (4 days in office) at Inner city Melbourne, with a competitive $110,000–$130,000 package including super. Key technical focus includes Snowflake, dbt, Fivetran, Power BI, SQL and Python.

Qualifications

  • 2–4 years of hands-on data engineering experience in an enterprise environment.
  • Strong proficiency with Snowflake architecture, performance tuning and cost control.
  • Hands-on experience with dbt, Jinja, and Fivetran.
  • Advanced Power BI, DAX, and SQL scripting skills with deployment workflows.

Responsibilities

  • Data Engineering & Orchestration: Build reusable, scalable ETL/ELT pipelines using Fivetran and Airflow.
  • Data Transformation & Modelling: Design dbt models in Snowflake and implement data quality testing.
  • Data Visualisation: Develop and optimize Power BI semantic models and reports; manage Power BI Service environments.
  • CI/CD & DevOps: Build and support automated deployment pipelines using Azure DevOps across environments.
  • Stakeholder Management: Translate requirements into specs, manage project status and resolve data issues.
  • Continuous Improvement: Identify cost and compute optimisations across cloud setups and document standards.

Skills

SQL
Python
Power BI

Tools

Snowflake
dbt
Fivetran
Power BI
Azure DevOps

Job description

Job Description

Data Engineer

  • Location: Inner city Melbourne
  • 12-Month Fixed-Term Contract (Potential to extend)
  • Hybrid (4 days in office)
  • $110,000 – $130,000 package (including super)
About the Opportunity

We are one of Australia’s most recognised healthy food chains, dedicated to positively impacting the lives of our people and communities. We are looking for an experienced Data Engineer to join our team on a 12-month fixed-term contract.

In this role, you will be central to enabling data-driven decision-making across the business. You will design, build, and maintain scalable data pipelines and modern analytics infrastructure, working closely with stakeholders across IT and business units to deliver high-performing data solutions.

Key Responsibilities
  • Data Engineering & Orchestration: Build reusable, scalable ETL/ELT pipelines for structured, semi-structured, and unstructured data using tools like Fivetran and Airflow.
  • Data Transformation & Modelling: Design and maintain complex dbt models in Snowflake using medallion architecture (Kimball/Inmon) and implement rigorous data quality testing.
  • Data Visualisation: Develop and optimise Power BI semantic models, DAX measures, and interactive reports; manage Power BI Service environments, workspace administration, and Row-Level Security (RLS).
  • CI/CD & DevOps: Build and support automated deployment pipelines using Azure DevOps and Git across Dev, UAT, and Production environments.
  • Stakeholder Management & Collaboration: Partner with data analysts and business leads to translate requirements into technical specs, manage project status, and solve operational data issues.
  • Continuous Improvement: Proactively identify cost and compute optimisations across cloud setups, establish standard documentation, and participate in peer code reviews.
What We’re Looking For
  • Experience: 2–4 years of hands‑on data engineering experience in an enterprise environment.
  • Core Tech Stack:
    • Data Warehouse: Strong proficiency with Snowflake (architecture, performance tuning, cost control).
    • Transformation & Ingestion: Hands‑on experience with dbt (Cloud/Core), Jinja, and Fivetran.
    • BI & Analytics: Advanced Power BI, Power Query, M, and DAX skills with Git deployment workflows.
    • Languages & CI/CD: Advanced SQL and Python skills, alongside experience with Azure DevOps for data workflows.
  • Data Modelling: In-depth knowledge of Kimball/Inmon methodologies and medallion architecture concepts.
  • Soft Skills: Excellent communication and stakeholder engagement skills, with a collaborative, customer‑focused approach to solving complex problems.
Why Join Us?
  • Play a key role in modernising our data capability in a collaborative, supportive culture.
  • Dynamic work environment with high visibility across major business projects.
  • Convenient Melbourne office setup with a structured 4‑day in‑office hybrid arrangement.
  • $110,000 – $130,000 package (including super)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Bluefin Resources Pty • Sydney

Hybrid
AUD 130,000 - 155,000
Senior Data Engineer
Senior Data Engineer

Pearson Carter Limited • City of Melbourne

On-site
AUD 180,000 - 200,000
Hybrid working environment
Superannuation
Data Engineer
Data Engineer

Morgan McKinley • Sydney

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

FinXL IT Professional Services • City of Melbourne

On-site
AUD 120,000 - 180,000
Data Engineer: Snowflake, dbt & Power BI | Hybrid
Data Engineer: Snowflake, dbt & Power BI | Hybrid

Professional Search Group • City of Melbourne

Hybrid
AUD 110,000 - 130,000
4-day in-office hybrid
Melbourne office
Competitive salary incl. super
Data Engineer & Data Scientist
Data Engineer & Data Scientist

Sharp and Carter • City of Melbourne

On-site
AUD 166,000 - 221,000
Hybrid work environment
Competitive daily rate
Data Engineer
Data Engineer

Retained • City of Brisbane

On-site
AUD 113,652 - 161,868
Data Engineer (BI focus)
Data Engineer (BI focus)

Morgan McKinley • Sydney

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

BizCover Pty • Sydney

On-site
AUD 120,000 - 170,000
Hybrid work model
Quarterly recognition awards
Business Casual dress code
+3
Data Engineer (Sydney Australia)
Data Engineer (Sydney Australia)

Decision Inc. • Sydney

On-site
AUD 90,000 - 120,000