Senior Python Scraping Engineer - Permanent What You'll Do: Design and maintain large-scale Python scraping systems that operate reliably against Google and other highly defended websites Build scrapers for dynamic, JavaScript-heavy pages using browser automation and hybrid approaches Must have: Strong Python background with production-grade scraping, including protected platforms like Google. Deep knowledge of browser automation, web protocols, parsing, and handling anti-bot challenges (CAPTCHAs, IP rotation, fingerprinting). Experienced running large-scale, asynchronous scraping systems in the cloud with high resilience and reliability. We are looking for a Web Scraper, not a Data Engineer Remote Start Date: ASAP Please send CVs over if you meet the requirements
Jan 28, 2026
Full time
Senior Python Scraping Engineer - Permanent What You'll Do: Design and maintain large-scale Python scraping systems that operate reliably against Google and other highly defended websites Build scrapers for dynamic, JavaScript-heavy pages using browser automation and hybrid approaches Must have: Strong Python background with production-grade scraping, including protected platforms like Google. Deep knowledge of browser automation, web protocols, parsing, and handling anti-bot challenges (CAPTCHAs, IP rotation, fingerprinting). Experienced running large-scale, asynchronous scraping systems in the cloud with high resilience and reliability. We are looking for a Web Scraper, not a Data Engineer Remote Start Date: ASAP Please send CVs over if you meet the requirements
Senior Python Scraping Engineer - Permanent UK BASED ONLY What You'll Do: Design and maintain large-scale Python scraping systems that operate reliably against Google and other highly defended websites Build scrapers for dynamic, JavaScript-heavy pages using browser automation and hybrid approaches Must have: Strong Python background with production-grade scraping, including protected platforms like Google. Deep knowledge of browser automation, web protocols, parsing, and handling anti-bot challenges (CAPTCHAs, IP rotation, fingerprinting). Experienced running large-scale, asynchronous scraping systems in the cloud with high resilience and reliability. We are looking for a Web Scraper, not a Data Engineer Remote Start Date: ASAP Please send CVs over if you meet the requirements
Jan 28, 2026
Full time
Senior Python Scraping Engineer - Permanent UK BASED ONLY What You'll Do: Design and maintain large-scale Python scraping systems that operate reliably against Google and other highly defended websites Build scrapers for dynamic, JavaScript-heavy pages using browser automation and hybrid approaches Must have: Strong Python background with production-grade scraping, including protected platforms like Google. Deep knowledge of browser automation, web protocols, parsing, and handling anti-bot challenges (CAPTCHAs, IP rotation, fingerprinting). Experienced running large-scale, asynchronous scraping systems in the cloud with high resilience and reliability. We are looking for a Web Scraper, not a Data Engineer Remote Start Date: ASAP Please send CVs over if you meet the requirements
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
Sep 27, 2025
Full time
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
About the Role We are seeking a highly skilled WAF Engineer to join our security engineering team and take responsibility for the configuration, tuning, monitoring, and optimisation of our Web Application Firewall (WAF). The successful candidate will work closely with developers, security analysts, and infrastructure teams to ensure applications remain protected against advanced web threats while minimising false positives and supporting business operations. This role requires deep hands-on expertise in WAF technologies, advanced knowledge of application security threats (OWASP Top 10, XSS, SQLi, XXE, etc.), and the ability to fine-tune WAF rules without compromising overall security posture. Key Responsibilities Configure, manage, and tune WAF rules to balance strong security controls with minimal false positives. Collaborate with development teams to create precise parameter-level exceptions and avoid unnecessary rule suppression. Monitor WAF logs, identify potential threats, and respond to security incidents in Real Time. Analyse traffic patterns and investigate anomalies, such as spikes in error codes or unusual request behaviour. Develop and implement strategies to mitigate attacks, including automated threats, scraping, path traversal, XXE, and SQL injection. Document WAF policies, exceptions, and processes, ensuring knowledge is shared across the team. Partner with security operations, SOC analysts, and developers to ensure WAF is aligned with application updates and new releases. Support threat modelling, security testing, and vulnerability assessments with a WAF focus. Required Skills & Experience Strong expertise with Web Application Firewalls (eg, F5 ASM/Advanced WAF, Imperva, Akamai Kona, Cloudflare, AWS WAF, Azure WAF). Deep understanding of OWASP Top 10 and web attack techniques, including XSS, SQLi, XXE, SSRF, and path traversal. Hands-on experience tuning WAFs to allow business functionality while preventing exploitation. Solid knowledge of HTTP, HTTPS, XML, JSON, REST APIs, and web application behaviours. Experience in analysing logs and traffic anomalies to detect attacks or misconfigurations. Familiarity with secure SDLC processes and working with DevOps teams. Strong communication and stakeholder management skills. Certifications such as GIAC GWAPT, CEH, OSWE, or vendor-specific WAF certifications are desirable
Sep 25, 2025
Contractor
About the Role We are seeking a highly skilled WAF Engineer to join our security engineering team and take responsibility for the configuration, tuning, monitoring, and optimisation of our Web Application Firewall (WAF). The successful candidate will work closely with developers, security analysts, and infrastructure teams to ensure applications remain protected against advanced web threats while minimising false positives and supporting business operations. This role requires deep hands-on expertise in WAF technologies, advanced knowledge of application security threats (OWASP Top 10, XSS, SQLi, XXE, etc.), and the ability to fine-tune WAF rules without compromising overall security posture. Key Responsibilities Configure, manage, and tune WAF rules to balance strong security controls with minimal false positives. Collaborate with development teams to create precise parameter-level exceptions and avoid unnecessary rule suppression. Monitor WAF logs, identify potential threats, and respond to security incidents in Real Time. Analyse traffic patterns and investigate anomalies, such as spikes in error codes or unusual request behaviour. Develop and implement strategies to mitigate attacks, including automated threats, scraping, path traversal, XXE, and SQL injection. Document WAF policies, exceptions, and processes, ensuring knowledge is shared across the team. Partner with security operations, SOC analysts, and developers to ensure WAF is aligned with application updates and new releases. Support threat modelling, security testing, and vulnerability assessments with a WAF focus. Required Skills & Experience Strong expertise with Web Application Firewalls (eg, F5 ASM/Advanced WAF, Imperva, Akamai Kona, Cloudflare, AWS WAF, Azure WAF). Deep understanding of OWASP Top 10 and web attack techniques, including XSS, SQLi, XXE, SSRF, and path traversal. Hands-on experience tuning WAFs to allow business functionality while preventing exploitation. Solid knowledge of HTTP, HTTPS, XML, JSON, REST APIs, and web application behaviours. Experience in analysing logs and traffic anomalies to detect attacks or misconfigurations. Familiarity with secure SDLC processes and working with DevOps teams. Strong communication and stakeholder management skills. Certifications such as GIAC GWAPT, CEH, OSWE, or vendor-specific WAF certifications are desirable