About the role
We are looking for a strong Data Engineer with hands-on experience in building pipelines using Snowflake and DBT.
Responsibilities:
- Develop, maintain, and optimise data pipelines using DBT and SQL on Snowflake DB.
- Collaborate with data analysts, QA and business teams to build scalable data models.
- Implement data transformations, testing, and documentation within the DBT framework.
- Work on Snowflake for data warehousing tasks, including data ingestion, query optimisation, and performance tuning.
- Use Python (preferred) for automation, scripting, and additional data processing as needed.
Requirements:
- 3 - 7 years of experience in building data engineering pipelines.
- Strong hands-on expertise with DBT and advanced SQL.
- Experience working with modern columnar/MPP data warehouses, preferably Snowflake.
- Knowledge of Python for data manipulation and workflow automation (preferred).
- Good understanding of data modelling concepts, ETL/ELT processes, and best practices.