Data/Python Engineer

DATA/PYTHON ENGINEER

£500 - £600 per day Outside IR35

Full Remote

3-month

Company Overview We are working with a fast-growing digital marketing consultancy working at the intersection of data, media, and technology. Their mission is to help brands understand their customers better and drive performance through data-driven decision-making. With a diverse team of technologists, analysts, and marketing specialists, they deliver cutting-edge solutions across iGaming, Sports, Retail, and Financial Services.

Role Overview & Responsibilities We are looking for Data Engineers to join a central data engineering function, supporting a high-priority data project following recent team changes. You'll be working end-to-end on extracting, transforming, and automating partner data pipelines to improve user conversion insights and partner reporting.

Day-to-day, you will:

  • Design and automate batch ingestion pipelines in Python, ensuring scalability and reliability.

  • Extract data from multiple external sources via APIs, and where necessary, web scraping/browser automation (Playwright, Selenium, Puppeteer).

  • Orchestrate pipelines using Airflow, and manage data quality workflows.

  • Model and transform data in SQL and Snowflake to create clean, analytics-ready datasets.

  • Ensure data quality, observability, and governance across workflows.

  • Collaborate closely with product managers, analysts, and engineers to deliver high-quality data products for dashboards and reporting.

Technical Skills & Experience We're looking for candidates who bring:

  • Strong hands-on experience with Python for API ingestion, pipeline automation, and data transformation.

  • Solid SQL skills with Snowflake (or similar cloud data warehouses).

  • Experience with Airflow or other orchestration tools.

  • Knowledge of data modelling, warehouse performance optimisation, and governance.

  • Cloud experience (AWS preferred; Terraform/Docker a plus).

  • Nice-to-have: browser automation/web scraping (Playwright, Selenium, Puppeteer).

If you are interested drop you CV

Company
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Salary
£500 - £600 per day
Posted
Company
Harnham - Data & Analytics Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Salary
£500 - £600 per day
Posted