Компания не указана Опубликована 19 часов назад · отклик: jobicy.com
Senior Software Engineer, web scraping
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияЕвропа
ГрейдSenior
Роль в команде ScraperAPI — продукта saas.group, enterprise-решения для веб-скрапинга. Команда масштабируется, спрос на надёжный высокопроизводительный скрапинг и данные растёт.
Задачи
- Анализировать, как конкретные анти-бот и bot-mitigation системы (DataDome, Cloudflare Turnstile, Kasada, PerimeterX, Akamai) обнаруживают и блокируют запросы, и проектировать системы обхода.
- Превращать отдельные находки в устойчивые повторяемые процессы: гипотеза, тест, отбрасывание неверного, переход дальше.
- Совместно с другими senior-членами команды проектировать и строить greenfield agentic-среду, которая предлагает и запускает тесты анти-бот поведения и подходов к обходу, делая это понятным и повторяемым образом.
- Работать в значительной степени самостоятельно над глубокими сфокусированными проблемами, активно привлекая знания всей инженерной команды.
- Чётко сообщать о планах и подключаться к крупным инцидентам, когда команде нужна глубина экспертизы.
В первые 3–6 месяцев: поднять полное локальное окружение и освоить системы; внести вклад в предложение по дизайну повторяемой среды для постановки анти-бот проблем и получения надёжного анализа; построить эту среду так, чтобы к шестому месяцу можно было указать на цель или провайдера и надёжно получать информацию о том, как происходит блокировка и что именно используется против команды.
Требования
- Глубокое понимание того, как работает интернет под капотом: HTTP, TLS и фингерпринтинг, прокси, заголовки, cookie, поведение браузера.
- Сильные навыки решения проблем на основе научного, методичного подхода: формулировать гипотезу, проектировать тест, честно читать результат и итерировать.
- Сильные практические навыки в стеке: Node.js и TypeScript, уверенный Python, комфорт с backend-системами в масштабе (Postgres, Redis/Valkey, MongoDB, Puppeteer/Camoufox, Kubernetes).
- Умение точно направлять AI coding-агентов и отличать сильный результат от слабого; конкретный инструмент не важен (Claude, Codex или аналогичный).
- Опыт, давший такую глубину и строгость: скрапинг, анти-бот или веб-безопасность, reverse engineering либо исследовательский/академический путь с собственным инструментарием и научным методом. Прямой опыт скрапинга — сильный плюс, но не строгое требование.
- Самостоятельность и сильная коммуникация: комфортно брать на себя сложные задачи в remote-first команде с минимальным контролем и держать команду в курсе своих мыслей.
Условия
- Полная удалённая работа: можно работать откуда угодно и когда угодно.
- Свобода и автономия: команда с высоким доверием, гибкость в решении задач своим способом при поддержке коллег.
- Минимум бюрократии: без погружения в встречи и волокиту, эффективность и устойчивый темп.
- Небольшая дружелюбная команда.
- Сеть: сообщество предпринимательских SaaS-профессионалов, регулярный обмен идеями, знаниями и опытом внутри компании.
- Гибкий отпуск.
Инструменты в вакансии
Навыки и технологии
Направления