Web Scraping Engineer – Global Team

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Web Scraping Engineer building resilient scrapers for YipitData, a market research and analytics firm. Improving data extraction, monitoring, and quality for critical reports and customer experiences.

Responsibilities:

  • Design, build, and maintain robust web scrapers powering critical reports and customer experiences
  • Refactor existing scraping scripts to improve reliability, maintainability, and efficiency
  • Implement clean code, modular architecture, code reviews, and other best coding practices
  • Use fingerprinting methods such as cookies, headers, user-agent rotation, and proxies to avoid detection and blocking
  • Handle dynamic content, complex DOM structures, and session/cookie lifecycles
  • Collaborate with analysts and stakeholders to gather requirements, align on targets, and ensure data quality
  • Provide support, documentation, and best practices for internal stakeholders using web-scraped data
  • Develop monitoring solutions and alerting frameworks to identify and address failures
  • Evaluate scraper performance and diagnose bottlenecks and scaling issues
  • Propose tooling, methodologies, and technologies to improve scraping capabilities and processes
  • Stay current with bot-detection tactics and novel web data extraction approaches

Requirements:

  • Effective communication in English with both technical and non-technical stakeholders
  • 3+ years of experience with web scraping frameworks such as Selenium, Playwright, or Puppeteer
  • Strong understanding of HTTP, RESTful APIs, HTML parsing, browser rendering, and TLS/SSL mechanics
  • Expertise in advanced fingerprinting and evasion strategies, including browser fingerprint spoofing and request signature manipulation
  • Deep experience managing cookies, headers, session states, and proxy rotations
  • Experience deploying both residential and data center proxies
  • Experience with logging, metrics, and alerting to ensure high availability
  • Troubleshooting skills to optimize scraper performance for efficiency, reliability, and scalability

Benefits:

  • Vacation time
  • Parental leave
  • Team events
  • Learning reimbursement
  • Flexible work arrangements, including flexibility around standard 11am–8pm IST work hours
  • Opportunity for learning, self-improvement, and skill mastery
  • People-centric culture focused on ownership, respect, and trust