Jobiglo

No results.

Senior Web Scraper (Scrapy)

NielsenIQ · Madrid

New
Senior 🇬🇧 English
Python Scrapy Requests httpx Selenium Playwright Frida mitmproxy Celery Kafka MongoDB InfluxDB Redis Parquet Avro

Job description

About the role

NIQ Digital Shelf is looking for a Senior Web Scraper (Scrapy) in Madrid. The team processes tens of billions of data points from thousands of web and mobile sources and turns them into actionable insights for retailers and brands. You will join a group of 60+ scrapers, engineers, analysts and data experts in the scraping and R&D team, working closely with Customer Success, Operations and Data.

Key responsibilities

  • Design and build distributed scraping architectures that scale across thousands of domains.
  • Reverse engineer APIs and mobile apps using tools such as Frida, mitmproxy, Charles Proxy and Burp.
  • Detect common anti-bot measures (JavaScript checks, browser behavior detection) and build crawlers that adapt to look more human-like.
  • Lead technical innovation in scraping: identify edge cases, prototype new approaches and share knowledge with the team.
  • Set up anomaly detection and monitoring to spot blockers or failures early.

Required profile

  • 5+ years of experience with Python and large-scale scraping projects.
  • Deep understanding of anti-bot technologies and how to bypass them, including fingerprinting and WAFs.
  • Strong debugging skills across browser, HTTP traffic and device-level interactions.
  • Independent thinker who enjoys solving problems no one else has solved.

Required skills

  • Python, Scrapy, Requests, httpx, Selenium, Playwright or custom headless browsers.
  • Proxies (residential, datacenter, rotating), session management, cookie injection and TLS tweaking.
  • Bonus: Celery, Kafka, Linux, AWS, GCP, Kubernetes, Cloud Run, Cloud Functions, Parquet, Avro, MongoDB, InfluxDB, Redis.

What we offer

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program.
  • Friendly, transparent culture, competitive salary and flexible hours.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec NielsenIQ.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

NielsenIQ

Madrid