
Adthena разработва софтуер за разузнаване в търсенето и защита на брандове, базиран на изкуствен интелект, за предприятия. Нейната SaaS платформа помага на организациите да разбират пазарните тенденции, да оценяват конкурентите, да оптимизират PPC кампании и да подобряват ефективността на инвестициите си в Google Ads. Като съчетава патентована технология с експертен опит в платеното търсене, Adthena подпомага вземането на информирани от данни рекламни решения в сектори като автомобилната индустрия, финансите и търговията на дребно, обслужвайки глобални брандове и агенции.
Старши инженер по scraping с антибот защита — Adthena (дистанционно, Обединеното кралство)
Изграждайте и управлявайте устойчиви Python системи за scraping за платформата на Adthena за анализ на платеното търсене. Решавайте предизвикателства, свързани с антибот защитите на Google, динамичните страници и надеждното събиране на данни в голям мащаб.
Описание
- Проектиране и управление на мащабни Python системи за scraping за Google и други силно защитени уебсайтове
- Разработване на scraper-и за динамични страници, задвижвани от JavaScript, с автоматизация на браузъра и хибридни техники
- Адаптиране на scraping системите към промени в структурите на страниците, потоците от заявки и контролите срещу автоматизация
- Изграждане на надеждни конвейери за извличане, фокусирани върху точността, последователността и наблюдаемостта на данните
- Прилагане на прокси сървъри, fingerprinting и маршрутизиране на заявки за подобряване на стабилността и пропускателната способност
- Наблюдение на състоянието на scraping-а, бързо идентифициране на повреди и отстраняване на производствени инциденти
- Подобряване на производителността, разходната ефективност и латентността на scraping инфраструктурата
- Партньорство с екипите по инженеринг на данни, наука за данните и продуктово развитие за предоставяне на надеждни и използваеми извлечени данни
- Поддържане на ясна документация за scraping логиката и оперативните процедури
- Докладване на ръководителя на инженерния отдел
Изисквания
- Професионален опит с Python или друг основен език като Go, Rust или JavaScript, включително производствени scraping системи
- Значителен практически опит със scraping на Google или сравними защитени платформи
- Задълбочени познания по HTTP, TLS, бисквитки, хедъри, пренасочвания и браузърни мрежи
- Опит с Playwright, Selenium, Puppeteer или сравнима рамка за автоматизация на браузъра
- Напреднало разбиране на парсването на HTML, обхождането на DOM и извличането на данни
- Опит с управлението на ограничения на честотата, CAPTCHA, ротация на IP адреси и системи за откриване на ботове
- Увереност в работата с асинхронни и конкурентни scraping архитектури
- Опит с експлоатация на scraper-и в голям мащаб в облачни среди
- Силни умения за отстраняване на грешки и структуриран подход към сложни режими на повреда
- Опит с fingerprinting на headless браузъри и методи за заобикаляне на антибот защити
- Познаване на Docker и Kubernetes
- Опит с разпределени системи за обработка на задачи и опашки за задания
- Опит с наблюдение на качеството на данните и откриване на аномалии
- Опит с данни за търсене, реклама или конкурентно разузнаване
- Способност за ясно обясняване на сложно техническо поведение на нетехническа аудитория
- Във формуляра за кандидатстване се изисква разрешение за работа в Обединеното кралство
Придобивки
- Опции върху акции
- Политика за отпуск, основана на доверие
- Работна среда с приоритет на дистанционната работа
- Гъвкави условия на работа
- Развитие на кариерата и обучения според нуждите чрез планове Sherpa
- Месечни hack дни и специално отделени дни за обучение
- До шест месеца изцяло платен отпуск по майчинство
- Два месеца отпуск по бащинство
- Стипендия от 200 USD за домашен офис
- Ваучер от 70 USD за фирмени стоки при започване
- Почивен ден за рождения ден
- Летни и коледни партита
- Годишни и тримесечни срещи извън офиса
- Месечни срещи
- Платено време за доброволчество всяко тримесечие
- Инженерна култура в стартиращ стил