Fullstack Engineer

Scrapingdog

Rajasthan

On-site

INR 1,800,000 - 2,800,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Scrapingdog seeks a Senior Full Stack Engineer to design, develop, and maintain end-to-end web applications powering the scraping infrastructure and user interfaces. You will implement backend APIs, optimize data processing, and build responsive frontends while ensuring performance and reliability at scale.

You will collaborate with product, data, and support teams to refine requirements, improve developer experience, and deliver new features.

Qualifications

  • Hands-on experience with browser automation frameworks and patching around detection.
  • Deep understanding of anti-bot fingerprinting and traffic fingerprinting.

Responsibilities

  • Build and maintain browser automation infrastructure against a distributed remote browser pool.
  • Improve scraping pipelines and API reliability at scale.
  • Collaborate with product and data teams on requirements and features.

Skills

Playwright
Puppeteer
Selenium
Fingerprinting
Node.js
MongoDB
Redis
Nginx
Linux
PM2

Tools

MongoDB
Redis
Nginx
Linux
PM2
Express

Job description

Company Description

Scrapingdog is a specialized web scraping API that enables developers and data teams to extract data from search engines, e-commerce platforms, and websites without managing proxies, browsers, or CAPTCHAs. The platform delivers clean HTML or structured data in a single request, automatically handling IP rotation, browser rendering, retries, and anti-bot protections. Organizations use Scrapingdog for SEO, SERP tracking, price monitoring, market research, LLM dataset collection, and large-scale data gathering. Built for teams that need reliable scraping infrastructure, Scrapingdog emphasizes predictable performance, straightforward integration, and scalability across varied data use cases. The team is focused on delivering robust tools and responsive support for technical users and partners.

Role Description

The Senior Full Stack Engineer role at Scrapingdog is a full-time, on-site position based in Jaipur. In this role, the engineer designs, develops, and maintains end-to-end web applications and services that power Scrapingdogs scraping infrastructure and user interfaces. Day-to-day responsibilities include implementing backend APIs, optimizing data processing pipelines, building responsive frontend components, and ensuring system performance and reliability at scale. The engineer collaborates closely with product, data, and support teams to refine requirements, improve developer experience, and deliver new features. The role also involves code reviews, mentoring team members, and contributing to architectural decisions and best practices.

What you'll work on
  • Building and maintaining browser automation infrastructure (Playwright/Puppeteer) against a distributed remote browser pool
  • Anti-bot evasion and fingerprint consistency TLS/JA3 fingerprints, canvas/WebGL spoofing, sec-ch-ua and other header consistency, viewport/UA matching
  • Reverse-engineering internal/undocumented endpoints (XHR/RPC calls, token generation, signed request blobs) on major platforms (Google, Amazon, Walmart, TikTok, etc.)
  • Designing and scaling cookie/session harvesting pipelines (Redis/MongoDB-backed pooling, session tiering)
  • Working against enterprise-grade anti-bot systems Cloudflare, Akamai, DataDome, PerimeterX, Google BotGuard — and staying ahead as they evolve
  • Proxy infrastructure strategy — residential/ISP/datacenter rotation, IP reputation, geo-targeting
  • Diagnosing and fixing infra-level issues affecting scrape reliability (rendering engine quirks, headless detection, server migrations)
  • Owning scraper reliability at scale — this directly powers a production API serving 1,000+ paying customers
What we're looking for
  • Deep, hands-on experience with browser automation frameworks (Playwright, Puppeteer, or Selenium) — not just using them, but understanding their internals well enough to patch around detection
  • Strong understanding of how modern anti-bot systems fingerprint traffic — TLS, HTTP/2 fingerprinting, canvas/WebGL, font/audio fingerprinting, behavioral signals
  • Experience reverse-engineering web/mobile app traffic — reading obfuscated JS, replicating signed requests, understanding token generation logic
  • Solid grasp of proxy ecosystems and how to use them well (not just "rotate IPs")
  • Backend chops: Node.js/Express, MongoDB, Redis, and comfort operating infrastructure (PM2, Nginx, Linux servers) — this isn't a role where someone else handles ops
  • A track record of scraping at scale — ideally you've broken and rebuilt scrapers against major platforms before, more than once
  • Comfortable working with ambiguity — platforms change their defenses constantly; you'll need to diagnose "why did this suddenly break" fast
Nice to have
  • Experience with CAPTCHA-solving integration and detection avoidance
  • Familiarity with BotGuard-style challenge-response systems
  • Contributions to open-source scraping/anti-detect tooling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Web Scraping Engineer in Pune
Web Scraping Engineer in Pune

Krawlnet Technologies Pvt Ltd. • Maharashtra

On-site
INR 900,000 - 1,400,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
Senior Web Crawling Engineer
Senior Web Crawling Engineer

Hexanix One • Ahmedabad District

Hybrid
INR 1,500,000 - 2,100,000
Hybrid work model with flexible hours
Professional development opportunities
Generous PTO and holidays
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 Engineer — Advanced Web Scraping Specialist
Full Stack Engineer — Advanced Web Scraping Specialist

Searchlook • India

On-site
INR 12,803,000 - 32,008,000
Python Developer
Python Developer

Resources Valley • Jaipur

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer- Python
Senior Software Engineer- Python

Bold Technology Systems • Dadri

Hybrid
INR 1,200,000 - 1,800,000
Python Mid/Senior Developer – Web Scraping & Automation
Python Mid/Senior Developer – Web Scraping & Automation

Hr Actowiz Solutions • Ahmedabad District

On-site
INR 1,400,000 - 2,100,000
Senior Web Scraping Engineer
Senior Web Scraping Engineer

Alternative Path • India

On-site
INR 1,200,000 - 1,800,000
Subject Matter Expert - Web Scraping & Crawling (Web Data Platform)
Subject Matter Expert - Web Scraping & Crawling (Web Data Platform)

Proof of Skill • Hyderabad

Hybrid
INR 3,500,000 - 5,500,000