Data Engineer

Service Stream

City of Melbourne

On-site

AUD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working
National career pathways
Discounts with retail partners
Paid leave (various types)
Inclusive culture

Job summary

Service Stream is driving a Data & AI transformation in Melbourne. We seek a Data Engineer to design, build and optimise scalable data solutions that empower analytics and decision-making.

Join a role combining strong technical execution with business insight, working hybrid from Collins Street. 3–4 years of data engineering experience and familiarity with Fabric, Delta Lake, and Power BI are preferred.

Qualifications

  • 3–4 years in data engineering.
  • Proven experience building end-to-end data pipelines and enterprise data models.
  • Hands-on experience with Microsoft Fabric or Azure data technologies (Synapse, Data Factory, Databricks).
  • Strong knowledge of Delta Lake and medallion architecture.
  • Experience supporting Power BI optimisation and migration projects.

Responsibilities

  • Design, build, and maintain data pipelines using Microsoft Fabric (Data Factory, Lakehouse, Notebooks).
  • Develop and optimise Delta tables for reporting and analytics.
  • Build data transformation workflows using Python and Spark SQL.
  • Implement robust data engineering patterns (incremental loads, merges, validation).
  • Optimise datasets for Power BI (semantic models, Direct Lake).
  • Monitor pipeline performance, data quality, and reliability.
  • Support CI/CD practices (Git integration, deployment pipelines).
  • Manage Fabric capacity and performance optimisation.
  • Implement and maintain data security (RLS, workspace permissions, OneLake).
  • Document solutions, standards, and operational runbooks.

Skills

Data pipelines
Microsoft Fabric
Delta Lake
Power BI
Python
Spark SQL

Education

Bachelor's degree in Computer Science/IT/Data Engineering or related field

Tools

Microsoft Fabric
Azure Synapse
Azure Data Factory
Databricks

Job description

Primary Location VIC - Melbourne - 655 Collins St Job Description Summary Service Stream is embarking on an exciting Data & AI transformation to elevate enterprise analytics capabilities across the business. We’re looking for a Data Engineer to play a key role in delivering strategic data initiatives and enabling fact-based decision-making. In this role, you’ll work closely with stakeholders across the organisation to design, build, and optimise scalable data solutions that drive performance, innovation, and operational excellence. This is an ideal opportunity for someone who combines strong technical expertise with business acumen and a passion for turning data into actionable insights.

Location

Collins Street, Melbourne (Hybrid)

Work type

Permanent

Requirements
  • Australian Citizenship or Permanent Residency desirable
About the Role
  • Design, build, and maintain data pipelines using Microsoft Fabric (Data Factory, Lakehouse, Notebooks)
  • Develop and optimise Delta tables for reporting and analytics
  • Build data transformation workflows using Python and Spark SQL
  • Implement robust data engineering patterns (incremental loads, merges, validation)
  • Optimise datasets for Power BI (semantic models, Direct Lake)
  • Monitor pipeline performance, data quality, and reliability
  • Support CI/CD practices (Git integration, deployment pipelines)
  • Manage Fabric capacity and performance optimisation
  • Implement and maintain data security (RLS, workspace permissions, OneLake)
  • Document solutions, standards, and operational runbooks
About you
  • 3–4 years in data engineering
  • Proven experience building end-to-end data pipelines and enterprise data models
  • Hands‑on experience with Microsoft Fabric or Azure data technologies (Synapse, Data Factory, Databricks)
  • Strong knowledge of Delta Lake and medallion architecture
  • Experience supporting Power BI optimisation and migration projects
Skills and qualifications
  • Degree in Computer Science, IT, Data Engineering or related field
  • Microsoft certifications highly regarded: DP-700 (Fabric Data Engineer Associate) DP-900 (Azure Data Fundamentals)
  • Strong communication and stakeholder engagement skills
  • Ability to work across multiple business units in a complex environment
  • Passion for building scalable analytics solutions
  • Advocacy for data-driven decision-making
  • Resilience and adaptability in evolving environments
About Service Stream

Service Stream is an equal opportunity, ASX-listed business that develops and operates Australia’s essential service networks across telecommunications, utilities, transport, defence and social infrastructure. We keep communities connected—and we’re proud of the work we do.

Why you’ll like working here
  • Flexible working: genuine flexibility options available.
  • Growth: national career pathways across multiple business units.
  • Discounts: retail partners including Woolworths, Airbnb, JB Hi-Fi, Bupa and more.
  • Paid leave: parental, cultural, community service, study, volunteering and purchased leave.
  • Inclusive culture: we value diversity, inclusion and celebrate excellence.

We welcome applications from Aboriginal and/or Torres Strait Islander peoples, people with disability or neurodivergence, members of the LGBTIQA+ community, Veterans and people from all backgrounds.

Applications can’t be accepted via email.

If you require reasonable adjustments during the recruitment process, please contact talent.corporate@servicestream.com.au.

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

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Service Stream • City of Melbourne

On-site
AUD 120,000 - 150,000
Growth opportunities
Employee discounts
Paid leave options
+1
System Engineer
System Engineer

Service Stream • City of Melbourne

On-site
AUD 90,000 - 120,000
Growth opportunities
Discounts
Paid leave
+1
Data Engineer: End-to-End Pipelines on Fabric (Melbourne, Hybrid)
Data Engineer: End-to-End Pipelines on Fabric (Melbourne, Hybrid)

Service Stream • City of Melbourne

Hybrid
AUD 120,000 - 170,000
Flexible working
National career pathways
Discounts with retail partners
+2
Full Stack Developer
Full Stack Developer

servicestream • City of Melbourne

Hybrid
AUD 110,000 - 150,000
Hybrid work model
Growth opportunities
Discounts
+1
Data Engineer
Data Engineer

Followmont Transport Pty Ltd • City of Brisbane

On-site
AUD 110,000 - 160,000
Free parking at Eagle Farm
Flexible working hours
Employee Benefits Program discounts
+4
Design Engineer
Design Engineer

Service Stream • City of Melbourne

On-site
AUD 85,000 - 110,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
Data Engineer
Data Engineer

Experis Australia • City of Brisbane

On-site
Career development opportunities
Flexible work arrangements
Competitive salary
+1
Data Engineer - Financial Services - Melbourne
Data Engineer - Financial Services - Melbourne

SustainRecruit • City of Melbourne

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

VicRoads • City of Melbourne

Hybrid
AUD 110,000 - 170,000
Salary packaging
Fitness Passport & discounts
Professional development opportunities
+1