Overview
We are seeking Data Engineers for a contract role focused on building and maintaining data pipelines for a large regulated organisation's data on Snowflake. In this high-scale environment, you will collaborate with other engineers and leverage tools such as dbt and Kafka to deliver reliable, clean data solutions. This position offers a hybrid work arrangement, requiring visits to the client's offices in London, Bristol, or Edinburgh a couple of times per week.
Responsibilities
- Build and maintain data pipelines feeding Snowflake.
- Model and transform data using dbt.
- Work with streaming data through Kafka.
- Write clean, tested Python and SQL code.
- Ensure code reliability for data ingestion and processing.
- Collaborate with teams using AI-assisted development tools.
Requirements
- Strong experience with Python and SQL.
- Hands-on experience with dbt for data modeling.
- Demonstrable real pipeline development experience with Snowflake.
- Exposure to Kafka or other event streaming technologies.
- Comfortable using AI-assisted development tools like GitHub Copilot.
- Bonus points for experience with AWS and in regulated environments.