Jobgether
Web Scraping Engineer - Global Team
engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Design, build, refactor, and maintain robust web scraping solutions, improving reliability, maintainability, performance, and scalability.
- Apply clean coding practices, modular architecture, code reviews, and sustainable engineering approaches across scraping projects.
- Implement advanced scraping techniques involving cookies, headers, user-agent rotation, proxies, fingerprinting, session management, and dynamic content handling.
- Navigate complex DOM structures and browser-rendered experiences while developing resilient data extraction workflows.
- Partner with analysts and other stakeholders to understand requirements, align scraping targets, and maintain high standards of data quality.
- Create monitoring, logging, metrics, and alerting solutions to identify scraper failures and performance issues quickly.
- Troubleshoot bottlenecks, availability issues, and scaling challenges while proactively improving scraper efficiency and resilience.
- Recommend new tools, methodologies, and technologies that strengthen web data extraction capabilities.
- Document solutions and provide guidance to internal stakeholders on effective use of scraped data.
- Stay current with evolving web technologies, bot-detection techniques, and innovative approaches to data extraction.
- 3+ years of professional experience working with web scraping frameworks such as Selenium, Playwright, or Puppeteer.
- Strong understanding of HTTP, RESTful APIs, HTML parsing, browser rendering, and TLS/SSL mechanics.
- Hands-on expertise with advanced fingerprinting and evasion techniques, including browser fingerprint spoofing and request-signature manipulation.
- Deep experience managing cookies, headers, session states, and proxy rotation, including residential and data-center proxies.
- Experience developing or maintaining logging, monitoring, metrics, and alerting systems for high-availability applications.
- Strong troubleshooting and analytical abilities, with a focus on optimizing scraping solutions for reliability, efficiency, and scalability.
- Ability to communicate clearly and effectively in English with both technical and non-technical stakeholders.
- Strong ownership mindset, attention to detail, and enthusiasm for solving complex technical problems.
- Ability to work collaboratively in a distributed, cross-functional environment and proactively identify opportunities for improvement.
- Fully remote position based in India, with standard working hours of 11 AM–8 PM IST and flexibility around working hours.
- Competitive salary and comprehensive benefits package.
- Paid vacation time and parental leave.
- Team events and opportunities to connect with colleagues in a distributed environment.
- Learning reimbursement to support continuous professional development.
- Career growth based on impact, skill development, ownership, and contribution rather than tenure or office presence.
- A collaborative culture built around learning, self-improvement, respect, trust, and meaningful technical ownership.
- Inclusive equal-opportunity workplace committed to supporting diverse perspectives and backgrounds.
Requirements
Benefits
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply