Data Engineer

Transport for NSW

Sydney

On-site

AUD 142,000 - 159,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work options

Job summary

Transport for NSW is seeking a hands-on Data Engineer to build and maintain a cloud-based data platform that underpins reporting, analytics, and decision-making for NSW infrastructure programs.

You will design and implement data pipelines and models, ensure data quality and security, and contribute to DevOps and CI/CD practices while collaborating across teams to deliver scalable, reliable data solutions for customers and stakeholders in Sydney and beyond.

Qualifications

  • Hands-on experience with Azure Data Factory (ADF) and Databricks.
  • Strong programming and scripting skills in SQL and Python.
  • Demonstrated experience in designing databases and developing data models.
  • Experience in data cleansing, transformation, and pipeline management.
  • Experience supporting DevOps and CI/CD platforms and practices.
  • The ability to troubleshoot technical issues and maintain platform performance.
  • Strong collaboration and communication skills, with a commitment to continuous improvement.

Responsibilities

  • Design, develop, test, and support data pipelines, data models, and cloud-based infrastructure.
  • Work across the full data engineering lifecycle, including data integration, transformation, automation, CI/CD, and platform maintenance.
  • Maintain a trusted data platform that serves as a single source of truth for reporting and decision-making.
  • Contribute to asset performance, project delivery, and operational outcomes through reliable data.

Skills

SQL
Python
Data modeling
Data cleansing
CI/CD
Troubleshooting
Collaboration

Tools

Azure Data Factory
Databricks

Job description

Job category:Information & Communication Technology

Job location: Macquarie Park, NSW, AU, 2113

Job reference number:110571

Employment type:Permanent Full-Time

Salary range:$141678.0-$158677.0

You see the big picture, you’ve always worked on a grand scale, and now you’re ready to re-focus on grand impact.

You're all about the detail and this role will allow you to drive evidence-based decision making to optimise systems and efficiency, not just for the business but for our customers too. It's data and research with impact you can see.

In this role, you'll:

Join the Metro Data Ecosystem team and help build and maintain the data platform that underpins reporting, analytics, and decision-making across one of NSW's largest infrastructure programs.

You will design, develop, test, and support data pipelines, data models, and cloud-based infrastructure that ensure data is reliable, secure, and ready for analysis. Working across the full data engineering lifecycle, you will be involved in data integration, transformation, automation, CI/CD processes, platform maintenance, and troubleshooting. You'll gain broad exposure to modern data technologies, including Azure Data Factory and Databricks, while helping maintain a trusted data platform that serves as a single source of truth for critical business and project information.

The work you do will directly support better decisions on asset performance, project delivery, and operational outcomes, helping deliver greater value for customers and the people of NSW.

For more information on this position and business unit, view the role description and information pack.

About you

You are a hands-on Data Engineer with experience building and supporting data solutions in a cloud-based environment. You enjoy solving complex problems, have a strong focus on data quality and reliability, and take pride in delivering scalable and secure solutions.

To be successful in this role, you will bring:

  • Hands on experience with Azure Data Factory (ADF) and Databricks.
  • Strong programming and scripting skills in SQL and Python.
  • Demonstrated experience in designing databases and developing data models.
  • Experience in data cleansing, transformation, and pipeline management.
  • Experience supporting DevOps and CI/CD platforms and practices.
  • The ability to troubleshoot technical issues and maintain platform performance.
  • Strong collaboration and communication skills, with a commitment to continuous improvement.

Most importantly, you'll be passionate about using data to support informed decision-making and delivering outcomes that make a meaningful impact across Sydney Metro and Transport for NSW.

Who we are

Transport for NSW provides a safe, integrated, and efficient transport system. We connect people, communities and industry every day.

Sydney Metro delivers Australia’s biggest public transport project and first driverless railway. We engage with our customers and community, and contribute to vibrant and attractive places through station design, interchanges and precincts.

Our workforce is as diverse as the community we serve. If you’d like further information on our inclusion and diversity initiatives, visit Transport careers.

Flexible work optionsmay be available. Learn more viaFlexible work options and policy

Applications close 11:59 PM, Wednesday 4th November 2026

For more information about this role, please contact *************@TRANSPORT.NSW.GOV.AU.

Aboriginal people and people living with disability are supported throughout the recruitment process and at work, and we encourage you to apply. Visit Supporting Aboriginal People or Supporting People with Disability for more information or speak to your talent team member to arrange any adjustments to how you interact with us.

#LI-Hybrid

Job Segment:

Database, Engineer, SQL, Developer, Technology, Engineering, Research

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Transport for NSW • Sydney

On-site
AUD 142,000 - 159,000
Customer Insights Analyst
Customer Insights Analyst

Transport for NSW • Sydney

On-site
AUD 125,000 - 140,000
Hybrid working options
Macquarie Park office
DataOps Engineer
DataOps Engineer

Transport for NSW • Sydney

Hybrid
AUD 120,000 - 160,000
Flexible work options
Professional development
Manager Data & AI Platform Engineering
Manager Data & AI Platform Engineering

NSW Department of Customer Service • Sydney

Hybrid
AUD 154,000 - 178,000
Manager Data & AI Platform Engineering
Manager Data & AI Platform Engineering

NSW Department of Customer Service • Parramatta

Hybrid
AUD 154,000 - 178,000
Senior Data Engineer
Senior Data Engineer

NSW Department of Climate Change, Energy, the Environment and Water • Sydney

Hybrid
AUD 133,000 - 147,000
Senior Data Engineering Manager
Senior Data Engineering Manager

The Very Group • Parramatta

Hybrid
AUD 133,000 - 147,000
Data Analyst
Data Analyst

Transport for NSW • Sydney

Hybrid
AUD 90,000 - 120,000
Flexible work options
Data Engineer
Data Engineer

University of New South Wales • Sydney

On-site
AUD 107,000 - 130,000
Flexible working options
3 extra days leave during December
Up to 50% discount on UNSW courses
Category Insights Lead: Drive Growth With Data
Category Insights Lead: Drive Growth With Data

Wattyl Australia Pty • Sydney

Hybrid
AUD 133,000 - 147,000