Senior Snowflake/ DBT Engineer
PRA ·www.pra.com.au
Apply direct
Responsibilities
- Design and develop scalable Snowflake-based data transformation solutions.
- Build and maintain reusable dbt frameworks, models, macros, and templates.
- Develop enterprise data models and transformation standards.
- Implement automated testing, data-quality controls, and validation frameworks.
- Manage model lineage, dependencies, and environment promotion processes.
- Support CI/CD implementation and Git-based development practices.
- Drive migration and modernisation initiatives from legacy data platforms to Snowflake.
- Collaborate with platform engineering teams to ensure alignment with enterprise standards.
- Advanced Snowflake SQL and performance optimisation skills.
- Strong hands-on dbt experience including macros, packages, testing, and deployment.
- Data modelling and transformation engineering expertise.
- Experience implementing automated testing and data quality frameworks.
- Strong Git, CI/CD, and DevOps practices.
- Experience migrating data solutions from Teradata or other legacy platforms.
- Strong understanding of enterprise data architecture and engineering principles.
Frequently asked questions
Who is hiring for the Senior Snowflake/ DBT Engineer role?
PRA is hiring for the Senior Snowflake/ DBT Engineer position, a Shazamme client. Apply directly on the employer's career site.
Where is the Senior Snowflake/ DBT Engineer job located?
The Senior Snowflake/ DBT Engineer role with PRA is based in Sydney, NSW, AU.
Is the Senior Snowflake/ DBT Engineer role full-time or contract?
This is a full time position at PRA.
What experience level is the Senior Snowflake/ DBT Engineer role?
The Senior Snowflake/ DBT Engineer position is aimed at senior-level candidates.
How do I apply for the Senior Snowflake/ DBT Engineer role at PRA?
Apply directly on PRA's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.