Lead Web Scraping Engineer (Python, Scrapy)

NielsenIQ

Województwo mazowieckie

On-site

PLN 180,000 - 280,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working environment
Volunteer time off
LinkedIn Learning
Employee-Assistance-Program (EAP)

Job summary

NIQ is seeking a seasoned scraping engineer to design and implement scalable distributed scraping systems. You will reverse engineer APIs and apps, bypass anti-bot measures, and innovate with the team to deliver high-quality data at scale.

You will collaborate with global teams, leverage tools like Frida, mitmproxy, and Playwright, and apply best practices for reliability and performance in a fast-paced environment.

Qualifications

  • 5+ years of experience with Python and large-scale scraping projects.
  • Deep understanding of anti-bot technologies and how to bypass them, fingerprinting, WAFs, JavaScript challenges, etc.
  • Experience with Scrapy, Requests, httpx, Selenium, Playwright, or custom headless browser drivers.
  • Skilled at handling proxies (residential, datacenter, rotating), session management, cookie injection, and TLS tweaking.
  • Strong debugging skills across browser, HTTP traffic, and device-level interactions.
  • Familiarity with Parquet, Avro, or real-time stream processing.
  • Good knowledge of databases like MongoDB, InfluxDB, and Redis, including optimization.

Responsibilities

  • Design and build distributed scraping architectures that can scale across thousands of domains.
  • Reverse engineer APIs and mobile apps using tools like Frida, mitmproxy, Charles Proxy, burp and many more.
  • Detect common anti-bot measures to build crawlers that 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

Skills

Python
anti-bot technologies
Scrapy
Requests
httpx
Selenium
Playwright
proxies management
debugging
Parquet/Avro
MongoDB
Redis
Kubernetes basics
Linux/cloud

Tools

Frida
mitmproxy
Charles Proxy
Burp Suite

Job description

NIQ is seeking a seasoned scraping engineer to design and implement scalable distributed scraping systems. You will reverse engineer APIs and apps, bypass anti-bot measures, and innovate with the team to deliver high-quality data at scale.

You will collaborate with global teams, leverage tools like Frida, mitmproxy, and Playwright, and apply best practices for reliability and performance in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Web Scraping Engineer: Scale Data & Innovate
Senior Web Scraping Engineer: Scale Data & Innovate

NielsenIQ • Województwo mazowieckie

On-site
PLN 120,000 - 170,000
Flexible working environment
Volunteer time off
LinkedIn Learning
+1
Advanced Python Web Scraping Engineer — Scalable Scrapers
Advanced Python Web Scraping Engineer — Scalable Scrapers

Source.ai • Województwo mazowieckie

On-site
PLN 222,000 - 266,000
AI-Driven Web Scraping Engineer for High-Scale Crawlers
AI-Driven Web Scraping Engineer for High-Scale Crawlers

Oxylabs • Warszawa

On-site
PLN 234,000 - 368,000
Private health insurance
Gym access and well-being programs
Team events and workation
Senior Data Infra Engineer - Scalable Web Scraping Remote
Senior Data Infra Engineer - Scalable Web Scraping Remote

Awisee 2022 • Polska

Hybrid
PLN 469,000 - 704,000
AI-Driven Web Scraping Engineer (Python/Go)
AI-Driven Web Scraping Engineer (Python/Go)

Source.ai • Województwo mazowieckie

On-site
PLN 234,000 - 368,000
Private health insurance
Psychotherapy
Wellness app
+1
Experienced Web Scraping Engineer - Python (Remote)
Experienced Web Scraping Engineer - Python (Remote)

Source.ai • Województwo mazowieckie

On-site
PLN 222,000 - 266,000
Web Scraping Engineer
Web Scraping Engineer

Oxylabs • Warszawa

On-site
PLN 234,000 - 368,000
Private health insurance
Gym access and well-being programs
Team events and workation
Senior Web Scraper (Scrapy)
Senior Web Scraper (Scrapy)

NielsenIQ • Województwo mazowieckie

On-site
PLN 180,000 - 280,000
Flexible working environment
Volunteer time off
LinkedIn Learning
+1
Senior Web Scraping Engineer | AI-Driven Data Pipelines
Senior Web Scraping Engineer | AI-Driven Data Pipelines

Balyasny Asset Management L.P. • Warszawa

On-site
PLN 1,000,000 - 1,260,000
Senior Data Infrastructure Engineer (Scraping & Scale)
Senior Data Infrastructure Engineer (Scraping & Scale)

Awisee 2022 • Polska

Hybrid
PLN 469,000 - 704,000