Senior Web Crawling Engineer

Hexanix One

Ahmedabad District

Hybrid

INR 4,000,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model
Professional development
Team building events
PTO & holidays

Job summary

Hexanix One is hiring a Senior Web Crawling Engineer to build and maintain the crawling infrastructure powering our data extraction and analytics platforms. You will design robust Scrapy-based crawlers, deploy distributed solutions with Redis and Kafka, and integrate headless browsers for JS-heavy sites.

We offer a hybrid work setup with remote flexibility and market-aligned compensation; you will optimize crawler performance and bypass anti-scraping measures at scale in a fast-paced environment.

Qualifications

  • 5+ years of Python development experience.
  • Hands-on Scrapy experience with core framework, pipelines, middleware, extensions.
  • Deep understanding of Scrapy internals (Twisted, asynchronous networking).
  • Experience handling dynamic websites and API-based scraping.
  • Strong knowledge of XPath, CSS selectors, JSONPath.

Responsibilities

  • Architect, design, and implement scalable web crawlers using Scrapy.
  • Build reusable Scrapy spiders, middlewares, pipelines, extensions, and custom schedulers.
  • Develop distributed crawling solutions using Redis/Kafka-based queues.
  • Optimize Scrapy performance (auto-throttling, concurrency tuning, memory management).
  • Implement fingerprinting, proxy rotation and user-agent rotation.
  • Work with headless browsers (Playwright/Selenium) integrated with Scrapy for JS-heavy sites.

Skills

Python programming
Scrapy experience
Asynchronous networking
Web scraping
XPath/JSONPath
HTTP/HTTPS fundamentals

Tools

Scrapy
Twisted
Playwright
Selenium
Redis
Kafka

Job description

Back to All Jobs

Senior Web Crawling Engineer

Engineering Ahmedabad / Remote Full-time as per the market standards

About The Role

We're looking for a Senior Web Crawling Engineer to help build and maintain the web crawling infrastructure that powers our data extraction and analytics platforms. You'll work on developing robust, scalable crawlers that extract valuable data from complex websites and APIs.

Key Responsibilities
  • Architect, design, and implement scalable web crawlers using Scrapy framework as the primary technology
  • Build reusable Scrapy spiders, middlewares, pipelines, extensions, and custom schedulers
  • Develop distributed crawling solutions using Scrapy Cluster / Redis / Kafka-based queue systems
  • Optimize Scrapy performance (auto-throttling, concurrency tuning, memory management)
  • Implement advanced request fingerprinting, retry logic, proxy rotation, and user-agent rotation
  • Implement strategies to bypass anti-scraping mechanisms (rate limiting, CAPTCHA handling, fingerprinting)
  • Work with headless browsers (Playwright/Selenium) integrated with Scrapy for JS-heavy websites
Required Qualifications
  • 5+ years of strong Python development experience
  • Extensive hands-on experience with Scrapy (core framework, pipelines, middleware, extensions)
  • Deep understanding of Scrapy internals (Twisted, asynchronous networking)
  • Strong experience with XPath, CSS selectors, JSONPath
  • Solid understanding of HTTP/HTTPS protocols, headers, cookies, sessions
  • Experience handling dynamic websites and API-based scraping
Nice to Have
  • Experience integrating Scrapy with Playwright or Selenium
  • Knowledge of bot detection techniques and mitigation
  • Experience building REST APIs for crawl orchestration
  • Familiarity with cloud deployment and DevOps practices
What We Offer

Competitive compensation package

Hybrid work model with flexible hours

Professional development opportunities

Team building events and activities

Generous PTO and holiday schedule

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Web Scraping
Senior Data Engineer - Web Scraping

Jobgether • India

On-site
INR 1,400,000 - 2,600,000
Fully remote position
Full-time opportunity
Autonomy and ownership
+1
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)

AIMLEAP Inc • India

Remote
INR 1,000,000 - 1,500,000
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)
Full-Stack Web Scraping Engineer (Python & JavaScript – 3 to 8 Years)

FullStackTechies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Engineer -Web Scraping
Software Engineer -Web Scraping

NielsenIQ • Pune District

On-site
INR 800,000 - 1,200,000
Flexible working environment
Volunteer time off
LinkedIn Learning
+1
Scraper Developer (Swiss Based MNC Co.)
Scraper Developer (Swiss Based MNC Co.)

Recruise India Consulting • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Web Scraping Engineer - Global Team (India)
Web Scraping Engineer - Global Team (India)

Uncover • India

On-site
INR 1,200,000 - 2,400,000
Competitive salary
Vacation time
Parental leave
+1
Senior Python Developer
Senior Python Developer

Ninestars Information Technologies • Bengaluru

On-site
INR 700,000 - 1,100,000
Python Web Scraping Developer
Python Web Scraping Developer

Keylabsintelli • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Data Engineering Manager – Web Crawling & Pipeline Architecture
Data Engineering Manager – Web Crawling & Pipeline Architecture

AIMLEAP Inc • Bengaluru

Remote
INR 2,000,000 - 3,000,000
Senior Web Scraping Engineer
Senior Web Scraping Engineer

Alternative Path • India

On-site
INR 1,200,000 - 1,800,000