> Markdown version of [/jobs/ext/1392641-data-engineer-contract](https://www.wearedevelopers.com/jobs/ext/1392641-data-engineer-contract). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer (Contract) - **Company:** hedgehog lab - **Location:** Edinburgh, UK - **Contract:** Temporary to permanent - **Skills:** Python (Programming Language), SQL Databases, Data Streaming, GitHub Copilot, Snowflake, Apache Kafka, Data Pipelines - **Published:** July 23, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=8e24e48b589e5098 ## About the Role * Strong Python and SQL. * Hands-on dbt experience. * Real pipeline development experience with Snowflake. * Exposure to Kafka or event streaming. * Comfortable using AI-assisted development tools like GitHub Copilot as part of your everyday workflow. ## Description We need Data Engineers to build the pipelines that move a large regulated UK organisation's data onto Snowflake. It's a high-scale environment, and this is where most of the delivery happens, so we're hiring more than one. What you'll do: * Build and maintain data pipelines feeding Snowflake. * Model and transform data with dbt. * Work with streaming data through Kafka. * Write clean, tested Python and SQL that other people can rely on. ## Related Videos - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Hacking AI at the Edge of the Indian Ocean](https://www.wearedevelopers.com/videos/100177-hacking-ai-at-the-edge-of-the-indian-ocean) - [Swapping a Data Warehouse at Runtime: Zero-Downtime Migration Without Changing a Single Client](https://www.wearedevelopers.com/videos/100311-swapping-a-data-warehouse-at-runtime-zero-downtime-migration-without-changing-a-single-client) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Dev Digest 168: Hacking Postgres, Blocking Meta and Fixing CSS](https://www.wearedevelopers.com/magazine/588-dev-digest-168-hacking-postgres-blocking-meta-and-fixing-css) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)