Все вакансии

Web Scraping Engineer

ИнженерияRemote (US/EU)Full TimeEU Time Zone preferredFluent in English

You've built scrapers that ran perfectly for three months, then broke overnight because a target site shipped new bot detection on a Tuesday. You've written retry logic, rotated proxies, swapped fingerprints, and still ended up staring at a CAPTCHA wall at midnight. You know the difference between a scraper that works in a demo and one that survives in production.

We're looking for an engineer who has lived inside this problem. Someone who understands why requests fail, how anti-bot systems fingerprint traffic, and what it takes to collect web data reliably across thousands of targets. You won't be scraping for one company anymore. You'll be building and testing against the infrastructure that powers scraping at scale for hundreds of them.

Обязанности

✔️ Build, maintain, and optimize web scraping systems that test and validate Massive's proxy and browser automation infrastructure against real-world targets.

✔️ Investigate anti-bot detection systems, fingerprinting techniques, and evasion strategies. Understand what's blocking requests and why.

✔️ Design reproducible benchmarking frameworks that measure proxy performance across geographies, ASNs, and target difficulty levels.

✔️ Collaborate with product and infrastructure teams to translate scraping failures into engineering requirements.

Требования

✔️ 3+ years of hands-on experience building and running web scrapers in production. Not tutorials. Production systems with uptime expectations and data quality requirements.

✔️ Strong Python skills. Experience with at least one of: Scrapy, Playwright, Puppeteer, Selenium, or raw HTTP clients like httpx/curl_cffi.

✔️ Working knowledge of how anti-bot systems operate: TLS fingerprinting, header analysis, JavaScript challenges, behavioral detection, IP reputation scoring.

✔️ Familiarity with proxy infrastructure (residential, ISP, datacenter) and how proxy selection impacts success rates on different target categories.

✔️ You've debugged a scraper that worked on one ISP and failed on another, and you figured out why.

Почему стоит присоединиться к Massive?

Полностью удалённая работа

Вы работаете лучше всего там, где вам удобно. Мы поддерживаем полностью удалённую команду, чтобы вы могли жить и работать там, где вам лучше всего.

Компенсация за домашний офис

Будучи полностью удалённой командой, мы хотим, чтобы ваш домашний офис был комфортным. Мы предоставляем компенсацию в размере $500 на обустройство рабочего места!

Неограниченный отпуск

Берите столько времени, сколько нужно: отдыхайте, расслабляйтесь и восстанавливайтесь! Мы хотим, чтобы наша команда работала на пике, поэтому берите дни, которые вам нужны.

Медицинская страховка

Наша команда — наш самый ценный ресурс, поэтому мы помогаем покрывать медицинскую страховку всех членов команды. Мы предлагаем разные льготы в зависимости от того, находитесь ли вы в США или за рубежом.

Забота о здоровье и благополучии

Мы заботимся о вашем благополучии. Каждый член команды получает $50 в месяц на здоровье и благополучие — будь то фитнес, медитация или уход за собой.

Непрерывное обучение

Мы верим в постоянное развитие. Поэтому мы предоставляем $50 в месяц на образование — онлайн-курсы, книги или мастер-классы для развития ваших навыков.

Доступ к передовым инструментам

В рамках нашей миссии у вас будет доступ к новейшим инструментам ИИ и технологий, помогающим вам оставаться впереди и делать лучшую работу.

Готовы присоединиться к команде?

Откликнуться