Data Engineer

Whizdom

Western Australia

On-site

AUD 120,000 - 170,000

Part time

12 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Whizdom is partnering with a leading global technology and consulting organisation delivering a major data and analytics transformation programme for a large Australian infrastructure client. They seek an experienced Data Engineer to join a modern data environment supporting enterprise analytics, forecasting and data science.

The role involves designing and maintaining scalable data solutions using Snowflake, dbt and Databricks, building pipelines and collaborating with data scientists, analysts

Qualifications

  • 5+ years of experience in data engineering.
  • Strong commercial Snowflake experience.
  • Advanced SQL and data modelling skills.
  • Hands-on experience with dbt.
  • Experience with Databricks notebooks and workflows.
  • Exposure to Databricks CLI and Asset Bundles.
  • Strong understanding of ETL/ELT, pipeline development and data quality.
  • Experience with Git, CI/CD and deployment automation.
  • Experience supporting analytics, forecasting or data science environments.
  • Exposure to time-series data, forecasting concepts or statistical analysis.

Responsibilities

  • Designing and developing scalable data models using dbt.
  • Building complex data transformations, joins and aggregations.
  • Developing and optimising SQL solutions within Snowflake.
  • Building reliable and maintainable data pipelines.
  • Developing Databricks notebooks and workflows.
  • Using Databricks CLI and Asset Bundles to support deployments.
  • Preparing high-quality datasets for forecasting and advanced analytics.
  • Implementing testing, documentation and data-quality practices.
  • Supporting data governance and platform optimisation.
  • Working closely with data engineers, analysts and data scientists.
  • Applying strong software engineering, Git and CI/CD practices.

Skills

Snowflake
Advanced SQL
dbt
Databricks
ETL/ELT pipelines
CI/CD
Git
Data governance
Time-series data
Forecasting awareness

Tools

Snowflake CLI
Databricks CLI
Databricks Asset Bundles
dbt

Job description

Our client is a leading global technology and consulting organisation delivering a major data and analytics transformation programme for a large Australian infrastructure organisation.

They are looking for an experienced Data Engineer to join a modern data environment supporting enterprise analytics, forecasting and data science capabilities.

This is an excellent opportunity to work across Snowflake, dbt and Databricks within a large-scale, complex enterprise environment.

About the Role

As a Data Engineer, you will be responsible for designing, developing and maintaining scalable data solutions supporting analytics, forecasting and broader data science workloads.

Key responsibilities will include:

  • Designing and developing scalable data models using dbt
  • Building complex data transformations, joins and aggregations
  • Developing and optimising SQL solutions within Snowflake
  • Building reliable and maintainable data pipelines
  • Developing Databricks notebooks and workflows
  • Using Databricks CLI and Databricks Asset Bundles to support deployments
  • Preparing high-quality datasets for forecasting and advanced analytics
  • Implementing testing, documentation and data-quality practices
  • Supporting data governance and platform optimisation
  • Working closely with data engineers, analysts and data scientists
  • Applying strong software engineering, Git and CI/CD practices
The Successful Candidate

You will be an experienced Data Engineer with strong hands‑on capability across modern cloud data platforms.

Ideally, you will have:

  • 5+ years’ experience in data engineering
  • Strong commercial Snowflake experience
  • Advanced SQL and data modelling skills
  • Hands‑on experience with dbt
  • Experience with Databricks, including notebooks and Workflows
  • Exposure to Databricks CLI and Asset Bundles
  • Strong understanding of ETL/ELT, pipeline development and data quality
  • Experience with Git, CI/CD and deployment automation
  • Experience supporting analytics, forecasting or data science environments
  • Exposure to time-series data, forecasting concepts or statistical analysis
  • Exposure to R would be advantageous
  • Strong communication and stakeholder engagement skills
What’s on offer?
  • Initial 8-month contract
  • Perth-based opportunity
  • Modern technology stack across Snowflake, dbt and Databricks
  • Major enterprise data and analytics transformation programme
  • Exposure to advanced analytics, forecasting and data science
  • Opportunity to work within a complex enterprise technology environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer: Snowflake, dbt & Databricks Expert (Perth)
Data Engineer: Snowflake, dbt & Databricks Expert (Perth)

Whizdom • Western Australia

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

Cloudwerx • Australia

Hybrid
AUD 90,000 - 120,000
Flexible working arrangements
Mentoring and knowledge sharing
Clear pathways for career progression
Senior Data Engineer (Contract)
Senior Data Engineer (Contract)

iterate • Melbourne

On-site
AUD 96,000 - 131,000
Senior Data Engineer: Microsoft Fabric & Snowflake/Databricks
Senior Data Engineer: Microsoft Fabric & Snowflake/Databricks

MIP • Sydney

Hybrid
AUD 130,000 - 160,000
Flexible hybrid work
Supportive culture
Data Engineer - Databricks
Data Engineer - Databricks

TalentReady • Sydney

Hybrid
AUD 120,000 - 170,000
Senior Data Engineer – Microsoft Fabric (Snowflake or Databricks)
Senior Data Engineer – Microsoft Fabric (Snowflake or Databricks)

MIP • Australia

On-site
AUD 130,000 - 160,000
Flexible hybrid work
Supportive culture
Data Engineer - (Databricks & Python)
Data Engineer - (Databricks & Python)

Talent Corp • Brisbane

On-site
AUD 113,000 - 189,000
Data Engineer - Databricks
Data Engineer - Databricks

Ingrity Pty • Sydney

Hybrid
AUD 120,000 - 180,000
Hybrid work environment
Senior Data Engineer - Snowflake/dbt (Contract)
Senior Data Engineer - Snowflake/dbt (Contract)

Iterate • Melbourne

On-site
AUD 120,000 - 160,000
Data Engineer - (Databricks & Python)
Data Engineer - (Databricks & Python)

Talent • Brisbane

On-site
AUD 150,000 - 197,000
Top locations