Senior Anti-Bot, Scraping Engineer

Posted Oct 10

This is a fully remote position, open to applicants in Europe.

πŸ“‹ Description

β€’ Develop and sustain extensive Python scraping systems for Google and other well-protected websites.

β€’ Create scrapers for dynamic, JavaScript-intensive pages utilizing browser automation and hybrid techniques.

β€’ Adjust to modifications in page layouts, request processes, and anti-automation strategies.

β€’ Construct extraction pipelines that prioritize data accuracy, consistency, and observability.

β€’ Implement strategies for proxies, fingerprinting, and request routing to enhance stability and throughput.

β€’ Oversee scraping health, identify failures promptly, and troubleshoot production problems.

β€’ Enhance performance, cost-efficiency, and latency across scraping infrastructure.

β€’ Collaborate with data engineers, data scientists, and product teams to ensure the usability and trustworthiness of scraped data.

β€’ Document scraping methodologies and operational procedures.

β€’ Report directly to the Head of Engineering.

β€’ Engage in a two-stage interview process.


⛳️ Requirements

β€’ Robust professional experience with Python or another primary language such as GoLang, Rust, or JavaScript, particularly in production-grade scraping systems.

β€’ Extensive hands-on experience scraping Google or comparably secured platforms.

β€’ Comprehensive understanding of HTTP, TLS, cookies, headers, redirects, and browser networking behavior.

β€’ Familiarity with Playwright, Selenium, Puppeteer, or similar browser automation frameworks.

β€’ In-depth knowledge of HTML parsing, DOM navigation, and data extraction methods.

β€’ Experience managing rate limiting, CAPTCHA, IP rotation, and bot detection systems.

β€’ Proficient in working with asynchronous and concurrent scraping architectures.

β€’ Experience operating scrapers at scale in cloud environments.

β€’ Strong debugging abilities and capacity to analyze complex failure modes.

β€’ Familiarity with headless browser fingerprinting and techniques for evading bot detection.

β€’ Applicants must reside in one of the following countries: Spain, Italy, Portugal, Romania, Hungary, Czech Republic, Poland, Serbia, Lithuania, Bulgaria, Estonia, Latvia, Cyprus, or Greece.

β€’ Capability to work in the UK timezone.

β€’ Must have the right to work without visa restrictions in the current location.


🏝️ Benefits

β€’ Stock options.

β€’ Trust-based vacation policy: take as much time off as necessary.

β€’ Remote-first workplace.

β€’ Flexible working hours with autonomy over your workday.

β€’ Customized training and career development through β€œSherpa plans.”

β€’ Monthly hack days and training sessions.

β€’ Up to 6 months of fully paid maternity leave.

β€’ 2 months of paternity leave.

β€’ $200 stipend for home office expenses.

β€’ $70 credit for a welcome gift.

β€’ Day off for your birthday.

β€’ Summer and Christmas parties.

β€’ Annual and quarterly offsite events.

β€’ Monthly meet-ups.

β€’ Paid volunteer time each quarter.

People also viewed

v4c.ai1 day ago

Databricks Engineer

CA flagCanada OnlyFreelanceEngineer
ApplyView job
Mainspring Energy1 day ago

Staff Project Engineer – Grid Scale

US flagUnited States OnlyFull-timeEngineer$135.3k – $159.1k/year
ApplyView job
Mercor1 day ago

Propulsion & Effects Engineer

US flagUnited States OnlyFreelanceEngineer$65 – $75/hour
ApplyView job
Mercor1 day ago

Propulsion & Effects Engineer

US flagUnited States OnlyFreelanceEngineer$65 – $75/hour
ApplyView job
Mercor1 day ago

Lean Engineer, Formal Mathematics, Lean 4, Mathlib, Theorem Proving

US flagUnited States OnlyPart-timeEngineer$90 – $110/hour
ApplyView job
Andromeda Systems2 days ago

Prognostics and Health Management Engineer

US flagVirginia OnlyFull-timeEngineer$120 – $150/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers