Наша команда занимается развитием технической платформы, которая предоставляет инструменты для работы команд ИБ, антиспама, антифрода и модерации в MAX. Эти инструменты позволяют выносить автоматические и ручные вердикты по пользователям, чатам, каналам и контенту, в том числе используя ML-модели. Сейчас мы активно развиваем наши инструменты и адаптируем их под продуктовые запросы мессенджера MAX.
Мы развёрнуты внутри написанного в VK облака One Cloud, наша команда развивает более 10 сервисов, которые имеют в общей сложности сотни инстансов в облаке, которые развёрнуты в трёх разных дата-центрах и переживают полный отказ каждого из них.
Задачи
- Улучшать и развивать инструменты для сотрудников служб антифрода и информационной безопасности
- Адаптировать существующие сервисы под меняющиеся продуктовые запросы и новые сценарии использования
- Оптимизировать производительность и масштабируемость сервисов, работающих с огромными нагрузками
- Повышать надёжность систем: настраивать обнаружение проблем, обеспечивать отказоустойчивость и стабильность при пиковых нагрузках
- Самостоятельно решать задачи полного цикла: от получения требований до запуска в продакшен-окружении, включая выкладку версий и постепенный rollout через систему конфигурации
Требования
- Отличное знание основных алгоритмов и структур данных
- Глубокое понимание Java Core: Collections, JMM, Concurrency
- Хорошие теоретические знания в области распределённых систем и баз данных
- Опыт работы с Linux или готовность быстро освоить его для работы в облачной инфраструктуре
- Высокая степень самостоятельности и ответственности за результат
Будет плюсом
- Знание сетей и протоколов
- Опыт работы с NoSQL-хранилищами (Cassandra/ScyllaDB)
- Опыт работы с SQL-хранилищами (PostgreSQL)
Мы предлагаем
Формат работы
Уровень
График работы
MAX
Цифровая платформа, в которую интегрированы мессенджер, мини-приложения, нейропомощник, платёжный сервис и конструктор чат-ботов.