Senior Data Engineer — Databricks/Snowflake Platform Lead

NCS Group Australia

City of Melbourne

On-site

AUD 150,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid parental leave
Well-being initiatives
Health insurance discounts
Product/service discounts
Recognition for high performance
AI-driven learning platform

Job summary

NCS Australia is seeking a highly skilled Senior Data Engineer to design, build, and optimise modern data platforms using Databricks or Snowflake in combination with dbt. You will lead architectural design, implement scalable data pipelines, and mentor junior engineers in a fast-paced environment in Melbourne.

Responsibilities include governance, CI/CD, and collaboration with analytics teams to deliver production-ready solutions and robust data models.

Qualifications

  • Strong hands-on experience with Databricks (PySpark / Spark SQL) or Snowflake.
  • Proficiency with dbt Core or dbt Cloud, including model development, testing, documentation, and deployment.
  • Strong SQL development expertise, with experience working on complex transformations and performance tuning.
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Hands-on experience with version control (Git), CI/CD, and workflow orchestration tools (Airflow, Azure Data Factory, etc.).
  • Understanding of medallion architecture, ELT patterns, and modular data modelling.
  • Strong analytical and problem-solving capability.
  • Excellent communication and strong stakeholder management skills.
  • Proven ability to lead initiatives, work independently, and support decision-making across data projects.

Responsibilities

  • Design, build, and maintain scalable data pipelines using Databricks or Snowflake with dbt.
  • Lead solution design across ingestion, storage, modelling, and consumption layers.
  • Configure and optimise platform components including clusters, warehouses, permissions, and governance.
  • Collaborate with cloud, analytics, and data science teams to deliver robust production-ready solutions.
  • Manage vendor relationships and support data quality and data lineage frameworks.
  • Automate testing and monitoring; drive continuous improvement through code reviews and engineering best practices.
  • Mentor junior team members and lead data engineering initiatives.

Skills

Databricks
dbt
SQL
Cloud platforms
Git
CI/CD
Airflow
Medallion architecture
ELT
Data modelling
Analytical thinking
Stakeholder management

Tools

Databricks/PySpark
Snowflake
dbt Core/Cloud
Git
Airflow
Azure
AWS
GCP
Azure Data Factory

Job description

NCS Australia is seeking a highly skilled Senior Data Engineer to design, build, and optimise modern data platforms using Databricks or Snowflake in combination with dbt. You will lead architectural design, implement scalable data pipelines, and mentor junior engineers in a fast-paced environment in Melbourne.

Responsibilities include governance, CI/CD, and collaboration with analytics teams to deliver production-ready solutions and robust data models.

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

Similar jobs worth comparing

Senior Data Engineer - Databricks/Snowflake Platform Lead
Senior Data Engineer - Databricks/Snowflake Platform Lead

Ncs Group Australia • City of Melbourne

On-site
AUD 140,000 - 180,000
Senior Data Platform Engineer: Databricks & Snowflake Lead
Senior Data Platform Engineer: Databricks & Snowflake Lead

Ncs Group Australia • City of Melbourne

On-site
AUD 140,000 - 180,000
Senior Data Engineer: Databricks/Snowflake Leader
Senior Data Engineer: Databricks/Snowflake Leader

Ncs Group Australia • Victoria

On-site
AUD 140,000 - 190,000
Paid parental leave
Well-being initiatives
Discounted health insurance
+3
Senior Data Engineer (DBT and Databricks/Snowflake)
Senior Data Engineer (DBT and Databricks/Snowflake)

NCS Group Australia • City of Melbourne

On-site
AUD 150,000 - 190,000
Paid parental leave
Well-being initiatives
Health insurance discounts
+3
Senior Data Engineer: Hands-on Databricks & Client Impact
Senior Data Engineer: Hands-on Databricks & Client Impact

ICM Asia Pacific • City of Melbourne

On-site
AUD 140,000 - 180,000
Databricks Lead - Lakehouse Architect & DataOps Mentor
Databricks Lead - Lakehouse Architect & DataOps Mentor

FR Consultancy • Council of the City of Sydney

On-site
AUD 140,000 - 180,000
Senior Data Platform Engineer: Real-Time Cloud-Native
Senior Data Platform Engineer: Real-Time Cloud-Native

Simple Machines • Sydney

On-site
AUD 150,000 - 210,000
Senior Spark & Data Platform Engineer (Customer-Facing)
Senior Spark & Data Platform Engineer (Customer-Facing)

Databricks • Council of the City of Sydney

On-site
AUD 190,000 - 240,000
Senior Snowflake Data Engineer - AI-Ready Data Platforms
Senior Snowflake Data Engineer - AI-Ready Data Platforms

Accenture • Sydney

On-site
AUD 120,000 - 180,000
Snowflake Data Engineer: Lead End-to-End Data Platform
Snowflake Data Engineer: Lead End-to-End Data Platform

Ingrity • Council of the City of Sydney

On-site
AUD 120,000 - 150,000