About the Role We are looking for an experienced Senior Snowflake Data Engineer to design, build, and optimise data pipelines using modern engineering practices. This role involves working with Snowflake, dbt, and Python, implementing scalable solutions and driving best practices in data engineering and DevOps.
About the role:
Develop and optimise high-performance data pipelines in Snowflake
Build modular, reusable dbt models with comprehensive testing and documentation
Implement test-driven development and data quality checks
Configure CI/CD pipelines for automated testing and deployment
Collaborate with cross-functional teams to deliver robust, scalable data solutions
What We're Looking For
Hands-on experience with Snowflake
Production experience with dbt (mandatory)
Strong SQL and Python programming skills
Experience with Git-based workflows and DevOps practices
Familiarity with orchestration tools (Airflow, Prefect) and ETL/ELT patterns
Knowledge of cloud platforms (AWS, Azure) and security best practices