NielsenIQ

Tech / AI / Software

WebScrapingEngineer

chennai, tamil nadu, india; pune, maharashtra, india FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Web Scraping Engineer at NielsenIQ. Skills: Web scraping, Python, Scrapy, Playwright/Selenium, distributed systems, scalable architectures, anti-bot technologies, reverse engineering. Build and maintain web crawlers to extract structured data (products, prices, reviews). Parse, clean, and validate messy content into reliable datasets”

Industry & Context.

Tech / AI / Software
Problems you'll solve

aren’t scared of messy problems; figure out why and fix it

What They're Looking For.

Must Have

1 to 10 years of work experience in Web scraping using Python or Dotnet or Java or JavaScript or Golang, Comfortable using tools like Scrapy, Python Requests, Beautiful soup, Playwright/Selenium, You understand how to work with HTTP headers, cookies, session management, and are not afraid of network debugging, You adapt quickly and aren’t scared of messy problems. When something breaks, your instinct is to figure out why and fix it.

Nice to Have

Deep understanding of anti-bot technologies and how to bypass them, fingerprinting, WAFs, JavaScript challenges, etc., Skilled at handling proxies (residential, datacenter, rotating), session management, cookie injection, and TLS tweaking., debugging skills across browser, HTTP traffic, and device-level interactions., Familiarity with structured storage formats (Parquet, Avro), or real-time stream processing., Good knowledge of databases like MongoDB, InfluxDB, and Redis, including how they work and how to optimize them.

What You'll Do.

Build and maintain web crawlers to extract structured data (products

and validate messy content into reliable datasets

JavaScript-heavy pages and evolving site structures using modern tools

and alerts to keep data fresh and accurate

How You'll Work.

Team & Collaboration

Collaborate closely with Customer Success, Operations, and Data to ensure we extract high-quality, actionable data — fast and at scale; mentoring teammates

Process & Methodology

Leading prototypes, standardizing frameworks

Full Job Description

Web Scraping Engineer Chennai/Pune About the Job At NIQ Digital shelf, scraping isn’t just about collecting data; it’s about outsmarting the obstacles that stand in the way of visibility. Every day, we process tens of billions of data points from thousands of sources, both web and mobile, and transform them into actionable insights for the world’s top retailers and brands. You'll join a team of 60+ scrapers , engineers, analysts, and data lovers from across the globe. As part of our scraping and R&D team, you’ll have space to experiment, push boundaries , and bring bold ideas to life. You’ll collaborate closely with Customer Success , Operations , and Data to ensure we extract high-quality, actionable data — fast and at scale. Responsibilities What you’ll do (role spans junior → senior; we’ll match scope to your experience): * Build and maintain web crawlers to extract structured data (products, prices, reviews). * Parse, clean, and validate messy content into reliable datasets. * Tackle dynamic, JavaScript-heavy pages and evolving site structures using modern tools. * Monitor runs, logs, and alerts to keep data fresh and accurate. Grow into (or bring experience with): * Designing distributed, scalable scraping architectures for thousands of domains. * Reverse engineering APIs/mobile traffic (mitmproxy, Charles, Burp, Frida). * Detecting/mitigating anti-bot measures (fingerprinting, behavior checks, signatures). * Implementing anomaly detection, reliability, and observability at scale. * Leading prototypes, standardizing frameworks, and mentoring teammates. ## Qualifications Must Have: * 1 to 10 years of work experience in Web scraping using Python or Dotnet or Java or JavaScript or Golang. * Comfortable using tools like Scrapy , Python Requests, Beautiful soup, Playwright/Selenium * You understand how to work with HTTP headers, cookies, session management, and are not afraid of network debugging. * You adapt quickly and aren’t scared of messy problems. When somethi

Free ATS check

Applying for this Web Scraping Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about NielsenIQ?

Real rants from real employees. Read before you apply.

Read Company Rants →