Senior Data Engineer (DBT and Databricks/Snowflake)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
We are seeking a highly skilled Senior Data Engineer with deep experience in Databricks or Snowflake and strong hands-on capability with dbt to lead the design, development, and optimisation of modern data platforms. The ideal candidate will bring strong technical leadership, the ability to build sc
Key Skills for This Role
Full Job Posting
Overview
We are seeking a highly skilled Senior Data Engineer with deep experience in Databricks or Snowflake and strong hands-on capability with dbt to lead the design, development, and optimisation of modern data platforms. The ideal candidate will bring strong technical leadership, the ability to build sc
Responsibilities
- Design, build, and maintain scalable data pipelines and transformation workflows using Databricks or Snowflake in combination with dbt.
- Ensure high performance, reliability, and strong engineering standards across the data platform.
- Lead solution design efforts, contributing to architecture across ingestion, storage, modelling, and consumption layers.
- Implement modern data engineering patterns such as ELT, medallion architecture, and CI/CD-enabled development.
- Configure and optimise platform components including clusters, warehouses, permissions, and governance frameworks.
- Collaborate closely with cloud, analytics, and data science teams to deliver robust, production-ready solutions.
- Manage vendor relationships, supporting data quality and lineage frameworks, automating testing and monitoring, and driving continuous improvement through code reviews, engineering best practices, and mentorship of junior team members.
Experience & 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.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NCS Australia
Lead DevSecOps & AI Security Specialist - Contract
Sydney, AUS
Senior Technical Business Analyst (Customer Identity & Access Management)
Sydney, AUS
Senior Consultant - Exposure Management & Asset Visibility
Melbourne, AUS
BOOMI Integration Lead - 12 month contract
Melbourne, AUS
Microsoft Sales Specialist
Sydney, AUS
Lead DevSecOps & AI Security Specialist - Contract
Sydney, AUS
Senior Product Manager (Authentication)
Sydney, AUS
Senior Technical Business Analyst (Customer Identity & Access Management)
Sydney, AUS
Senior Consultant - Exposure Management & Asset Visibility
Melbourne, AUS
BOOMI Integration Lead - 12 month contract
Melbourne, AUS
Workfront Support Analyst
Melbourne, AUS
Network Engineer
Sydney, AUS