Senior Software Engineer (Web Scraping, Data acquisition, Data collection) (Barcelona)

Senior Software Engineer (Web Scraping, Data acquisition, Data collection) (Barcelona)

15 sep
|
NielsenIQ
|
Barcelona

15 sep

NielsenIQ

Barcelona

Overview In this role you will design and operate scalable distributed scraping systems to extract high-quality data from thousands of domains. You will work within the Scraping and R&D; team to push innovative approaches and share knowledge, collaborating with Customer Success, Operations, and Data. You'll tackle anti-bot challenges and build monitoring to prevent blockers, contributing to fast, scalable visibility for retailers and brands.

This is a hands-on, problem‐solving role for someone who loves turning difficult data problems into reliable solutions.

Compensaciones / Beneficios Versátil working environment

Volunteer time off

LinkedIn Learning

Employee-Assistance-Program (EAP)

Responsabilidades Design and build scalable distributed scraping architectures for thousands of domains

Reverse engineer APIs and mobile apps using tools like Frida, mitmproxy, Charles Proxy, burp

Detect and bypass anti-bot measures to create human-like crawlers

Lead technical innovation in scraping, prototype approaches, share knowledge with the team

Set up anomaly detection and monitoring to catch blockers or failures early





Requisitos principales 5+ years of Python experience and involvement in large-scale scraping projects

Deep understanding of anti-bot technologies and bypass techniques, fingerprinting, WAFs, JavaScript challenges

Experience with Scrapy, Requests, Selenium, Playwright or similar headless drivers

Proficiency with proxies (residential, datacenter, rotating), session management, cookie injection, TLS tweaking

Strong debugging skills across browser, traffic, and device-level interactions

Independent problem solver with a track record of solving new problems

Familiarity with Parquet, Avro or real-time stream processing

Knowledge of databases like MongoDB, InfluxDB, and Redis and how to optimize them

Independent thinking

Strong problem-solving abilities

Self-motivation and proactivity

Python for large-scale scraping

Anti-bot bypass techniques, fingerprinting, WAFs, JavaScript challenges

Scrapy, Requests, Selenium, Playwright or headless drivers

📌 Senior Software Engineer (Web Scraping, Data acquisition, Data collection) (Barcelona)
🏢 NielsenIQ
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (web scraping, data acquisition, data collection) (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer (web scraping, data acquisition, data collection) (barcelona) / barcelona