Go-разработчик в Рекламные технологии, Москва
Команда Antifraud в VK Рекламе отвечает за устойчивость и качество рекламной экосистемы. Мы разрабатываем системы, которые в реальном времени выявляют фрод, аномалии и недобросовестное поведение на всех этапах рекламного цикла.
Ищем backend-инженера для развития платформы real-time антифрода. Предстоит строить высоконагруженные сервисы, обрабатывающие сотни тысяч запросов в секунду, с жёсткими требованиями ко времени ответа и доступности. В основе задач — обработка рекламных событий, вычисление поведенческих сигналов и применение правил и ML-моделей для принятия решений.Задачи
- Проектировать и развивать backend-сервисы антифрод-платформы: от приёма событий до принятия решений в реальном времени
- Обеспечивать высокую пропускную способность и низкую задержку: находить узкие места, проводить нагрузочное тестирование, оптимизировать использование CPU, памяти и сетевых ресурсов
- Разрабатывать механизмы вычисления и хранения оперативных признаков, счётчиков и агрегатов на больших потоках событий
- Интегрировать ML-модели и антифрод-правила в обработку рекламных запросов, обеспечивать управляемое обновление и версионирование логики
- Проектировать отказоустойчивую обработку данных: учитывать повторные и запоздавшие события, перегрузки и недоступность зависимостей
- Развивать наблюдаемость сервисов: метрики, логи, трассировки и алерты; участвовать в разборе инцидентов
- Совместно с ML-инженерами и аналитиками внедрять новые механизмы выявления фрода и оценивать их влияние на рекламную систему
Требования
- Уверенное владение Go (Golang) и Python, опыт создания и эксплуатации высоконагруженных сервисов
- Опыт самостоятельного проектирования сервисов и API, понимание компромиссов между производительностью, надёжностью и сложностью сопровождения
- Хорошее понимание конкурентной обработки, многопоточности, сетевого взаимодействия и управления ресурсами
- Знание принципов распределённых систем: партиционирование, репликация, согласованность данных, идемпотентность и гарантии доставки событий
- Опыт работы с базами данных и кэшами, умение выбирать хранилище под профиль нагрузки и требования к задержкам
- Практический опыт работы с Kafka: проектирование топиков и партиций, настройка producers и consumers, понимание consumer groups и гарантий доставки событий
- Опыт работы с Redis для кэширования, хранения оперативных данных и счётчиков; понимание TTL, политик вытеснения и атомарных операций
- Практический опыт профилирования, нагрузочного тестирования и диагностики проблем в продакшене
- Опыт работы с Linux, Docker, Git, автоматизированным тестированием и CI/CD
Будет плюсом
- Опыт разработки систем с нагрузкой в сотни тысяч RPS и строгими требованиями к p95/p99 задержкам
- Опыт разработки на C++
- Опыт работы с YTsaurus для хранения и обработки больших объёмов данных
- Практика эксплуатации сервисов в Kubernetes
- Опыт интеграции ML-инференса и работы с MLOps-инфраструктурой
- Опыт разработки антифрод-систем, рекламных платформ, RTB-сервисов или систем принятия решений в реальном времени
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Формат работы
Комбинированный
Уровень
senior
График работы
полный
Рекламные технологии
Направление объединяет рекламные продукты и инструменты для бизнеса: VK Рекламу, ОРД, MyTracker. Они упрощают начало работы и ежедневное взаимодействие с рекламными кампаниями для любых категорий пользователей — от начинающих предпринимателей до профессионалов маркетинга.
Мы предлагаем
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда
Похожие вакансии
Go-разработчик в команду монетизации
ВКонтакте
Москва, гибкий
Go разработчик
VK
Москва, гибкий
Go-разработчик в команду операций
Mail
Москва, гибкий
Кадровый резерв МАХ
MAX
Москва, гибкий
Старший Backend-инженер
Сервисы продуктивности VK Tech
Москва, гибкий
Senior Go-инженер
One-cloud
Дистанционный
Go-pазработчик
Рекламные технологии
Москва, гибкий
Go-разработчик
VK
Москва, гибкий
Team Lead команды поисковых сценариев
Поиск
Москва, Комбинированный
Team Lead SRE-команды
One-cloud
Дистанционный
Старший Go-разработчик
VK
Москва, Комбинированный
Team Lead Go-команды
VK AdBlogger
Москва, гибкий
Старший Go-разработчик
VK AdBlogger
Москва, гибкий
Go-разработчик в VK Video Live
VK
Санкт-Петербург, гибкий
Старший разработчик
One-cloud
Москва, гибкий
Старший Backend-разработчик
MAX
Москва, гибкий
Руководитель группы
ВКонтакте
Москва, гибкий
Team Lead Go-команды финансовых сервисов
ВКонтакте
Москва, гибкий
Go-разработчик в направление разработки контентных сервисов
ВКонтакте
Москва, гибкий
Старший Go-разработчик
VK AdBlogger
Москва, гибкий
Backend-разработчик
Сервисы продуктивности VK Tech
Москва, гибкий
Go-разработчик в команду Core Backend
ВКонтакте
Москва, гибкий
Go-разработчик
VK AdBlogger
Москва, гибкий
Go-разработчик
VK Мессенджер
Москва, гибкий
Go-разработчик
ВКонтакте
Москва, гибкий
Go-разработчик
GenAI
Москва, гибкий
Руководитель команды разработки
VK Музыка
Москва, гибкий
Go-разработчик в Единый биллинг
VK
Москва, гибкий
Go Platform инженер
AI VK
Москва, гибкий
Старший Go-разработчик
ВКонтакте
Москва, гибкий
Go-разработчик
VK ID
Москва, гибкий
Go-разработчик
Рекламные технологии
Дистанционный
Старший Go-разработчик
VK
Москва, гибкий
Ведущий Backend-разработчик
MAX
Москва, гибкий
Старший Go-инженер в команду Core Backend
ВКонтакте
Москва, гибкий
Go-разработчик в команду контентных сервисов
ВКонтакте
Москва, гибкий
Go-разработчик
VK Мессенджер
Москва, гибкий
Руководитель группы разработки базовых сервисов
ВКонтакте
Москва, гибкий
Системный администратор CDN
VK Видео
Москва, гибкий
Ведущий разработчик Backend
Дата-сервисы VK Tech
Москва, гибкий
Руководитель команды
Дата-сервисы VK Tech
Москва, гибкий
Старший Go-разработчик в Core Backend
ВКонтакте
Москва, гибкий
Старший разработчик (Golang)
MAX
Москва, гибкий
Go-разработчик
OneData
Москва, Комбинированный
Старший Go-разработчик
VK Видео
Москва, гибкий
Team Lead
ВКонтакте
Санкт-Петербург, гибкий
Руководитель группы
VK Видео
Москва, гибкий
Ведущий Go-разработчик
VK ID
Москва, гибкий
Ведущий Go-разработчик в команду VK Коммуникации
VK
Москва, Комбинированный
Go-разработчик
VK Музыка
Москва, гибкий
Go-разработчик в команду платформы работы с данными
One-cloud
Москва, гибкий
Разработчик
Рекламные технологии
Москва, гибкий
Старший Go-разработчик
VK
Москва, гибкий
Go-разработчик
One-cloud
Санкт-Петербург, гибкий