Jobiglo

Sin resultados.

Senior Software Engineer - Web Scraping & Data Acquisition

NielsenIQ · Madrid

Nuevo
Senior 🇬🇧 English
Python Scrapy Requests httpx Selenium Playwright Frida mitmproxy MongoDB InfluxDB Redis Celery Kafka Kubernetes

Descripcion del puesto

About the role

NIQ Digital Shelf is looking for a Senior Software Engineer in Madrid to design and build distributed scraping architectures that scale across thousands of domains. The team of 60+ scrapers, engineers, analysts and data experts works with Customer Success, Operations and Data to deliver high-quality, actionable data at scale. The role sits within the scraping and R&D team, where you can experiment and lead technical innovation.

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 appear 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 detect 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, WAFs and JavaScript challenges.
  • Strong debugging skills across browser, HTTP traffic and device-level interactions.
  • Independent thinker who enjoys solving problems no one has solved before.

Required skills

  • Python, Scrapy, Requests, httpx, Selenium, Playwright or custom headless browser drivers.
  • Proxies (residential, datacenter, rotating), session management, cookie injection and TLS tweaking.
  • Bonus: structured storage formats (Parquet, Avro), real-time stream processing, distributed task queues (Celery, Kafka), Linux or cloud environments (AWS, GCP), Kubernetes, Cloud Run and Cloud Functions.

What we offer

  • Flexible working environment and volunteer time off.
  • Competitive salary and flexible hours.
  • LinkedIn Learning and Employee Assistance Program (EAP).

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

Por que reporta esta oferta?

Gracias por su reporte. Revisaremos esta oferta.

Explorar más

Salarios, guías y búsquedas en España.

Postula en 30 segundos

Ingresa tu email para postular. Se creara una cuenta automaticamente.

Postular ahora →

Al continuar, aceptas nuestras condiciones de uso.

Ya tienes cuenta? Iniciar sesion

¿Una pregunta sobre esta oferta?

Hágala aquí: recibirá el resumen completo por correo, de inmediato.

Publicado hace 4 horas

Expira en 1 mes

1 vistas · 0 interested

Aumenta tus posibilidades

Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.

Analizando tu CV...

NielsenIQ

Madrid