VK

Инженер рекламных таргетингов

Коротко

Senior backend-разработчик для развития платформы рекламных таргетингов VK: проектирование API, работа с большими объёмами данных, ETL-пайплайны на Python и Go, контрибьюты в C++-код и взаимодействие с ML-разработчиками. Требуется от 3 лет опыта backend-разработки, уверенное знание Python и/или Go, Kafka, SQL и опыт построения высоконагруженных систем. Формат работы — удалённо по РФ.

Описание
Мы развиваем платформу таргетингов VK Рекламы, которая помогает рекламодателям находить релевантную аудиторию и повышать эффективность рекламных кампаний. Таргетинги — один из ключевых механизмов рекламной платформы, от которого зависят возможности рекламодателей и качество рекламного продукта. Мы работаем с большими объёмами пользовательских данных, разрабатываем ETL-пайплайны и внедряем новые механизмы подбора аудитории. В нашей работе сочетаются машинное обучение, backend-разработка и data engineering. Ищем Senior Backend Developer, который будет развивать платформу вместе с нами.
Задачи
•Развивать backend-инфраструктуру таргетингов: проектировать API, интегрировать новые механизмы таргетирования и участвовать в проектировании архитектуры
•Работать с большими объёмами данных: оптимизировать обработку и хранение данных, обеспечивать производительность и стабильность пайплайнов
•Разрабатывать backend-сервисы и ETL-пайплайны на Python и Go: строить процессы сбора, обработки и подготовки данных, развивать сервисы для работы рекламных таргетингов
•Контрибьютить в C++-код: дорабатывать существующую кодовую базу и логику работы таргетингов
•Взаимодействовать с ML-разработчиками, превращая новые алгоритмы и продуктовые идеи в production-решения
Требования
•Опыт backend-разработки от трёх лет
•Уверенное знание Python и (или) Go, опыт разработки production-сервисов
•Опыт работы с Kafka и понимание принципов построения событийных систем
•Уверенное знание SQL, опыт работы с базами данных и оптимизации запросов
•Опыт разработки ETL-пайплайнов и обработки больших объёмов данных
•Понимание принципов построения надёжных и высоконагруженных систем
•Умение самостоятельно проектировать технические решения, писать поддерживаемый код и проводить code review
•Готовность разбираться в существующей кодовой базе на C++ и вносить в неё изменения
Будет плюсом
•Опыт работы с YTsaurus или аналогичными платформами для хранения и распределённой обработки больших объёмов данных
•Опыт разработки на C++
•Опыт работы с ML-системами или рекламными технологиями
•Проактивность и инициативность в поиске технических улучшений
Условия
•Гибкий график работы
•Бонусы и скидки от партнеров
•Офис в центре города
•ДМС
•Профессиональная команда

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте