Назад

Не получаете ответ?

Вакансия опубликована 12 дн. назад - шансы на ответ снижаются.

12 дней назад

Senior Python Software Engineer (AdTech)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Python Software Engineer (AdTech): Разработка и развитие платформы верификации рекламы с краулером, пайплайном проверок, API и внутренними сервисами с акцентом на надёжность браузерного сканирования, наблюдаемость и тестирование. Focus on проектировании архитектуры, стабильном запуске браузеров, проверке редиректов и рекламных креативов, а также безопасном использовании AI-инструментов в разработке.

Локация: Удалённо из любой точки мира, кроме России, Беларуси и Украины

Компания

Разработка, привлечение трафика и монетизация интернет-продуктов, включая CPA, RTB и рекламные проекты.

Что делать

  • Развивать платформу верификации рекламы end-to-end: краулер, пайплайн проверок, API и внутренние сервисы.
  • Улучшать архитектуру, снижать связанность модулей, устранять технический долг и bus factor.
  • Повышать надёжность сканирования: обеспечивать стабильный запуск браузеров, корректные таймауты и отсутствие утечек соединений и зависших воркеров.
  • Проектировать метрики, дашборды и алерты в Grafana.
  • Использовать AI-инструменты в разработке и выстраивать проверки, тесты и ревью сгенерированного кода.
  • Покрывать тестами критические сценарии, включая разные браузерные окружения и эмуляцию устройств.

Требования

  • Коммерческая разработка на Python от 3 лет.
  • Практический опыт с Playwright и понимание браузерных контекстов, драйвера и жизненного цикла браузера.
  • Понимание устройства Chromium и JavaScript, включая загрузку страниц, редиректы, iframe и события.
  • Знание принципов SOLID, DRY, KISS и DI; опыт с Docker и GitLab CI.
  • Опыт самостоятельного проектирования метрик, дашбордов и алертов в Grafana, а также тестирования кода, созданного AI-ассистентами.
  • Английский язык — уровень B2.

Хорошо, если есть

  • Опыт эмуляции браузеров и устройств, патчинга браузеров или работы с антидетект-окружениями.
  • Опыт использования Kubernetes для деплоя, просмотра логов и диагностики подов.
  • Опыт в AdTech, антифроде или информационной безопасности.
  • Опыт работы с прокси-инфраструктурой и LLM-пайплайнами.

Культура и преимущества

  • Удалённая работа, график 5/2 и гибкое начало рабочего дня с 9:00 до 11:00.
  • Оплачиваемый отпуск и больничный до 100% оклада.
  • Три дополнительных оплачиваемых отгула в год и отгулы по важным жизненным событиям.
  • Финансовая поддержка по важным событиям и бонус на медицинские расходы, хобби или культурный досуг.
  • Автоматизированный таск-трекер Jira, структурированный онбординг и понятный план на испытательный срок.
  • Возможность влиять на процессы и развивать продукты через собственные инициативы.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →