Web Crawling & Data Extraction Engineer (1 to 6 yrs)

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Web Crawling & Data Extraction Engineer (WFH)

Experience:

Location:

Mode of Engagement:

No of Positions:

Educational Qualification:

Industry:

Notice Period:


What We Are Looking For

  • Strong hands-on experience in web crawling, scraping, and automated data extraction.
  • Experience working with Playwright, Puppeteer, Selenium, and Python Requests for scraping JS-heavy and dynamic websites.
  • Good understanding of HTML DOM, XPaths, JSON APIs, and handling pagination, infinite scroll, and dynamic page loads.
  • Ability to manage sessions, cookies, headers, token-based flows, and bypass basic anti-bot protections.
  • Experience building automated extraction scripts that run on schedules or pipelines.
  • Ability to write clean, structured, and optimized Python code for crawling and automation.


Responsibilities

  • Build and maintain web crawlers & automated extraction scripts using Playwright/Puppeteer/Selenium/Requests.
  • Extract data from complex, JavaScript-rendered, or protected websites.
  • Handle dynamic elements, redirects, headers, authentication, and anti-bot mitigations.
  • Clean, validate, and structure extracted data (JSON, CSV, DB).
  • Use SQL/NoSQL databases to store extracted content.
  • Maintain automation scripts, scheduling, retries, logging, and monitoring for stable crawling.
  • Work closely with internal teams to deliver accurate and timely data.


Qualifications

  • 1–4 years of hands-on experience in Python-based web crawling and data extraction.
  • Experience with Playwright, Puppeteer, Selenium, and Python Requests/BeautifulSoup.
  • Understanding of proxies, user-agents, sessions, and anti-bot workarounds.
  • Experience with SQL or MongoDB.
  • Strong debugging, analytical, and logical reasoning skills.
  • Good English communication skills.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You