Senior DBT Data Engineer
XPT Software · Brisbane
Job description
About the role
We are looking for an experienced DBT Data Engineer to design, develop and maintain scalable data transformation pipelines. The role focuses on building reliable data models, ensuring data quality, and integrating with cloud data platforms.
Key responsibilities
- Design, develop and maintain dbt‑based transformation pipelines and complex SQL models.
- Implement dbt features such as macros, snapshots, seeds, tests and incremental models.
- Optimize data models and queries for performance and cost, including CDC and incremental loading.
- Integrate dbt with cloud warehouses (Snowflake, Databricks, Redshift, BigQuery) and CI/CD pipelines.
- Collaborate with data architects, analysts, BI developers and business stakeholders.
Required profile
- 8+ years of data engineering experience.
- Strong hands‑on expertise with dbt (Core or Cloud) and advanced SQL.
- Experience with modern cloud data warehouses and ETL/ELT pipelines.
- Proficiency in Python for data automation.
- Experience working in Agile/Scrum environments.
Required skills
- dbt, dbt Cloud, dbt Core
- SQL, Python
- Snowflake, Databricks, Amazon Redshift, Google BigQuery
- Git, CI/CD (GitHub/GitLab/Azure DevOps)
- Airflow, Fivetran, Matillion (optional)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
XPT Software
Brisbane