Data Engineer

Talent

Canberra

Hybrid

AUD 140,000 - 200,000

Full time

26 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talent is seeking a senior Data Engineer to lead enterprise data engineering while remaining hands-on with design, development and delivery of data solutions across the organisation. You'll blend technical leadership with practical coding in SQL, data modelling and ETL, collaborating with architects, analysts and stakeholders to deliver scalable data assets and improve engineering practices.

The role offers a hybrid setup with three days in the Canberra office and flexible days, and requires

Qualifications

  • Strong experience across enterprise data warehouse platforms (MS SQL, Teradata, Snowflake, Redshift or Databricks).
  • Advanced SQL, including optimisation and troubleshooting.
  • Programming experience with Python, SAS, R and/or Java.
  • Understanding of data models, specifications and solution designs.
  • Experience with DevOps environments and structured release management.
  • Experience with AWS, S3, Glue or similar cloud technologies.

Responsibilities

  • Designing and developing enterprise data integration solutions, ETL processes and analytical datasets.
  • Leading technical delivery of new data assets from design through deployment and support.
  • Providing technical leadership via design and code reviews.
  • Developing and optimising SQL, data models and supporting technical solutions.
  • Improving data delivery frameworks, development standards and engineering practices.

Skills

Advanced SQL
Data modelling
Python
R
Java
SAS
ETL
DevOps practices

Tools

MS SQL
Teradata
Snowflake
Redshift
Databricks
AWS
S3
Glue

Job description

  • Lead enterprise data engineering while staying hands-on with design, development and delivery
  • 12-month contract + 12-month extension
  • Must be an Australian Citizen with Baseline clearance - NV1 desirable

Take on a senior data engineering role where you'll combine hands-on development with technical leadership across complex enterprise data initiatives.

You'll work across data integration, ETL, analytical datasets and enterprise data platforms, providing technical direction while still getting into the detail of SQL, data modelling, code reviews and implementation.

The Role

As a Data Engineer, you'll work closely with architects, analysts, developers, testers and business stakeholders to deliver scalable and maintainable data solutions while helping improve engineering practices across the broader team.

Your responsibilities will include:

  • Designing and developing enterprise data integration solutions, ETL processes and analytical datasets
  • Leading technical delivery of new data assets from design through to deployment and operational support
  • Providing technical leadership through design reviews, code reviews and implementation guidance
  • Developing and optimising SQL, data models and supporting technical solutions
  • Improving data delivery frameworks, development standards and engineering practices

About You

We're particularly interested in:

  • Strong experience across enterprise data warehouse platforms such as MS SQL, Teradata, Snowflake, Redshift or Databricks
  • Advanced SQL, including optimisation, troubleshooting and reverse engineering existing code
  • Programming experience with Python, SAS, R and/or Java
  • Strong understanding of data models, technical specifications and solution designs
  • Experience working within DevOps environments, including version control and structured release management
  • Experience with AWS, S3, Glue or equivalent cloud technologies would be highly regarded

Why Consider the Opportunity?

This role gives you the opportunity to step into a technical leadership position without moving away from hands-on engineering. You'll influence how data solutions are designed and delivered while continuing to work directly across SQL, ETL, data modelling and enterprise data platforms.

You'll also have scope to improve engineering standards and practices across the team, including knowledge sharing and capability uplift.

The role offers hybrid working, with a minimum of three days per week in the office and flexibility for the remaining two days, subject to agreement.

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

Similar jobs worth comparing

2 Lead Data Engineers
2 Lead Data Engineers

Indigitise Pty Ltd • Canberra

On-site
AUD 120,000 - 180,000
Lead Data Engineer
Lead Data Engineer

Talent • City of Melbourne

On-site
AUD 170,000 - 210,000
2-3x Lead Data Engineer
2-3x Lead Data Engineer

Rashi Joshi • Canberra

On-site
AUD 130,000 - 170,000
Lead Data Engineer (EL1)
Lead Data Engineer (EL1)

Talent • City of Melbourne

Hybrid
AUD 120,000 - 170,000
Senior Data Engineer
Senior Data Engineer

Babylon Data • Canberra

Hybrid
AUD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Rashi Joshi • Council of the City of Sydney

Hybrid
Hybrid work model
Contract until 30 June 2027
Database Engineer
Database Engineer

Indigitise Pty Ltd • Council of the City of Sydney

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

SKL Technology • Council of the City of Sydney

Hybrid
AUD 120,000 - 170,000
Lead Data Engineer - Microsoft Azure
Lead Data Engineer - Microsoft Azure

Talent Insights Group • City of Melbourne

On-site
AUD 180,000 - 240,000
Data Engineer
Data Engineer

Talent Insights Group • Sydney

Hybrid
AUD <1,000