Location: Москва
Workplace: гибкий
Команда занимается разработкой и поддержкой внутренней платформы для автоматизации бизнес-процессов, в частности при помощи AI-агентов. Наша цель
— сделать автоматизацию доступной для максимально широкого круга пользователей и при этом обеспечить высокий уровень надёжности.
Задачи
Разработка и развитие ядра графового интерпретатора и backend-функциональности остальных сервисов платформы
Проектирование и реализация новых сервисов
Оптимизация производительности, стабильности и масштабируемости AI-платформы
Участие в проработке архитектуры и технических решений по продуктовым задачам
Разбор инцидентов, поиск узких мест, улучшение наблюдаемости и качества эксплуатации
Взаимодействие со смежными backend-командами и внутренними заказчиками
Участие в код-ревью, техническом обсуждении задач и формировании инженерных практик команды
Требования
Опыт разработки на Go
Опыт проектирования и разработки отказоустойчивых Cloud-Native систем
Системное мышление
Будет плюсом
Знание Python
Опыт работы с Mongo, Redis, Kafka, PostgreSQL
Опыт работы с N8N или другими подобными платформами
Понимание внутреннего устройства AI-агентов и базовых принципов agentic AI: prompt и context engineering для современных LLM, MCP, tool calling, etc.
Location: Москва
Workplace: Комбинированный
Мы создаём платформу персонализации для всех продуктов VK. На нашей инфраструктуре работают рекомендательные системы, поиск и реклама крупнейших продуктов компании, масштаб которых достигает 300 млн пользователей и почти миллиарда единиц контента.
Немного о нашем масштабе:
1 млн vCPU вычислительных мощностей
Сотни тысяч персональных подборок в секунду
Более 300 инженеров из продуктовых команд используют нашу платформу, большинство из них — ML-инженеры
Tier A, доступность более 99,99%. Мы умеем строить отказоустойчивые real-time системы и обеспечивать их работу под огромной нагрузкой
Наша миссия — сделать платформу, на которой продуктовые команды могут быстро воплощать идеи, экспериментировать и растить метрики, не задумываясь о сложности инфраструктуры. При этом платформа должна эффективно работать даже в масштабах крупнейших интернет-продуктов.
Наш технологический стек: Java (99% кодовой базы), C++ и Python для GPU-сервисов. Активно используем экосистему распределённых вычислений YTsaurus и разрабатываем собственные инфраструктурные решения.
Задачи
Мы ищем Team Lead в одну из команд платформы персонализации, которая отвечает за инфраструктуру поисковых сценариев.
Один из главных инженерных вызовов в поиске — найти оптимальный баланс между потреблением RAM и CPU. Поисковые системы предъявляют особенно высокие требования к полноте данных, скорости их доставки и эффективности индексации. При этом важно обеспечивать предсказуемую производительность и эффективно использовать вычислительные ресурсы.
В команде мы разрабатываем собственное реплицированное in-memory хранилище, технологии индексации контента и инфраструктуру для поисковых сценариев.
Вам предстоит:
Руководить командой инженеров: развивать сотрудников, участвовать в найме и отвечать за результаты команды
Определять техническое развитие команды и принимать архитектурные решения
Развивать технологии хранения и индексации данных, оптимизировать производительность и использование ресурсов
Пример задачи, над которой работаем прямо сейчас:
Реализовать персонализированное ранжирование поисковой выдачи, используя возможности платформы персонализации
Почему у нас интересно:
Масштаб, который редко встречается. Здесь даже небольшое архитектурное решение может влиять на миллионы пользователей и потребление тысяч CPU
Сложные инженерные задачи. Мы не просто интегрируем готовые технологии, а создаём собственные решения для хранения, обработки и доставки данных в реальном времени
Влияние на продукты. Результатами нашей работы пользуются более 300 инженеров продуктовых команд, а сама платформа лежит в основе ключевых продуктов VK
Сильная инженерная экспертиза. Мы умеем строить системы с доступностью более четырёх девяток и постоянно работаем над тем, чтобы делать их быстрее, надёжнее и эффективнее
Требования
Опыт руководства инженерной командой, включая people management
Уверенное знание Java или опыт разработки на другом современном языке с готовностью перейти на Java
Хорошее понимание алгоритмов и структур данных
Интерес к распределённым системам, большим данным и высоконагруженным сервисам. Опыт работы с ними будет преимуществом
Любовь к технически сложным задачам, оптимизации кода и поиску эффективных решений
Будет плюсом
Опыт разработки поисковых или рекомендательных систем
Знакомство с машинным обучением и инфраструктурой для ML
Location: Москва
Workplace: гибкий
Наша команда разрабатывает и развивает Поиск по ведущему российскому магазину мобильных приложений, которыми пользуются миллионы пользователей каждый день. За каждой поисковой вертикалью стоят ML-алгоритмы, пайплайны обработки больших данных и множество A/B-экспериментов. Мы ищем Backend-разработчика, которому интересно погрузиться в область поискового ранжирования и работать над повышением качества поиска с помощью методов машинного обучения.
Вы будете самостоятельно придумывать, рассчитывать и разрабатывать признаки, которые позволят лучше понимать контекст поисковой сессии. Часто для этого придётся обрабатывать большие объёмы данных с использованием современных технологий. Вы будете внедрять и использовать модели машинного обучения: от классических ML-моделей до самых современных нейросетей и LLM. Вы будете улучшать инфраструктуру поиска с использованием лучших практик, принятых в крупнейших ИТ-компаниях.
Задачи
Улучшать алгоритмы и модели ранжирования приложений по запросам
Придумывать и разрабатывать признаки, описывающие пользователей и приложения
Внедрять в поиск дополнительные данные, которые помогут улучшить пользовательский опыт
Внедрять различные ML-модели, помогающие улучшить качество поисковой выдачи
Разработка и развитие процессов обработки, подготовки и оперативной доставки данных
Требования
Уверенное владение С++ и Python
Знание классических алгоритмов, структур данных и основных методов ML
Опыт работы с технологиями обработки больших данных
Готовность изучать и использовать новые технологии
Готовность внедрять ML-решения в Поиск
Открытость, самостоятельность, проактивность
Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
Workplace: Комбинированный
Наша команда развивает экосистемные сервисы VK — решения, которые упрощают пользовательский опыт и создают удобную экосистему из существующих продуктов внутри и за пределами VK.
Задачи
Разрабатывать и дорабатывать конфигурации BPMSoft с нуля и с использованием стандартных инструментов конфигуратора
Создавать базовые компоненты платформы: схемы, модули, детали, кнопки, поля
Настраивать страницы разделов: валидацию, видимость, доступность и обязательность полей
Добавлять и настраивать детали, включая фильтрацию и кастомизацию отображения
Разрабатывать клиентские схемы, расширять и переопределять базовые модули
Подключать зависимости в клиентских схемах с пониманием целей и последствий
Работать с Sandbox для обмена данными между модулями
Обрабатывать событийную модель: сохранение, изменение, стартовые сигналы бизнес-процессов
Писать интеграции через бизнес-процессы и веб-сервисы REST/SOAP
Поднимать приложение локально, включая сборку в Docker
Отлаживать серверную и клиентскую части, работать с логами
Анализировать и дорабатывать чужой код
Работать с Git в команде
Требования
Глубокое знание архитектуры BPMSoft и уверенная настройка системы через конфигуратор
Опыт локального развёртывания приложения, в том числе из Docker
Знание C#, JavaScript, .NET на уровне, достаточном для решения задач средней сложности
Уверенная работа с PostgreSQL: JOIN, индексы, триггеры, запросы по нескольким таблицам
Понимание различий между Select и EntitySchemaQuery и умение выбирать подходящий инструмент
Опыт работы с ClassFactory
Понимание жизненного цикла клиентской схемы
Навыки отладки клиент-серверного взаимодействия
Будет плюсом
Сертификат BPMSoft Разработчик — продвинутый уровень
Знание Go и (или) Python
Понимание смежного frontend/backend-стека: React, TypeScript, RxJS
Опыт интеграции BPMSoft со смежными системами
Опыт миграции с других CRM-систем, включая Salesforce, Microsoft Dynamics, 1С, на BPMSoft
Location: Москва
Workplace: гибкий
Группа разработки HPC-инфраструктуры занимается созданием суперкомпьютера, на котором обучается вся компания. Мы строим HPC-сегменты с использованием технологий InfiniBand и RoCE, а поверх них — ML-платформу на базе Kubernetes.
Задачи
Разработка и развитие компонентов ML-платформы и инфраструктурных сервисов
Автоматизация процессов запуска, сопровождения и мониторинга ML/HPC workloads
Повышение надёжности, производительности и масштабируемости платформы
Развитие CI/CD и внутренних инструментов для эксплуатации платформы
Взаимодействие с командами разработки и ML-инженерами по вопросам платформы и инфраструктуры
Требования
Опыт разработки инфраструктурных и platform-компонентов на Go
Углубленные знания Linux, включая понимание работы ОС, сетевого стека и механизмов контейнеризации
Хорошее понимание сетей, сетевых протоколов и диагностики проблем связности
Знание архитектуры и принципов работы Kubernetes
Навыки troubleshooting на всех уровнях инфраструктуры: хост, контейнеры, runtime, сеть
Опыт автоматизации инфраструктурных процессов и разработки внутренних инструментов
Понимание принципов надёжности, масштабируемости и observability production-систем
Будет плюсом
Опыт работы с ML / MLOps / HPC workloads
Опыт разработки на Python
Опыт работы с CI/CD, monitoring и platform tooling
Location: Москва
Workplace: Дистанционный
Мы объединяем рекламные продукты и инструменты для бизнеса VK, которые упрощают начало работы и ежедневное взаимодействие с рекламными кампаниями для любых категорий пользователей: от начинающих предпринимателей до профессионалов маркетинга.
Задачи
Разрабатывать и поддерживать внутреннюю биллинговую платформу крупной корпорации
Реализовывать сервисы расчёта транзакций, начислений, бонусов и финансовой отчётности
Развивать интеграции с платёжными системами, бухгалтерией, аналитическими сервисами и внутренними API
Участвовать в автоматизации процессов MSFO/IFRS и РСБУ-отчётности
Работать с высоконагруженными транзакционными системами и большими объёмами данных
Оптимизировать производительность SQL-запросов и расчётных процессов
Обеспечивать корректность, отказоустойчивость и прозрачность финансовых расчётов
Взаимодействовать с продуктовыми командами, аналитиками и внутренними бизнес-заказчиками
Требования
Знание компьютерных сетей и базовая работа с командной строкой Linux
Опыт разработки на Go (Golang)
Минимальное знание Python
Опыт проектирования высоконагрузочных систем
Опыт работы с Postgres, Kafka, Redis
Готовность разбираться в чужом коде и поддерживать существующий сервис
Будет плюсом
Опыт работы с YTSaurus
Опыт работы с большими объёмами данных
Опыт взаимодействия с продуктовой командой (сбор и валидация продуктовых требований и декомпозиция задач)
Location: Москва
Workplace: Дистанционный
VK — крупнейшая российская технологическая компания. Мы помогаем миллионам людей решать повседневные задачи в онлайне.
Задачи
Разработка и delivery:
Самостоятельная реализация сложных backend-задач от проработки требований до выпуска в production
Декомпозиция и оценка задач, выявление технических рисков и зависимостей
Участие в планировании backend-работ
Взаимодействие с продуктом, аналитиками, frontend-разработчиками и QA
Участие в подготовке и выпуске релизов
Выявление технического долга и участие в его приоритизации и устранении
Архитектура и проектирование:
Проектирование новых backend-фич, сервисов и API
Участие в развитии архитектуры backend-сервисов
Выбор и обоснование технических решений с учётом требований и ограничений
Проектирование моделей данных и интеграций с внутренними и внешними системами
Проработка производительности, масштабируемости и отказоустойчивости
Документирование ключевых технических решений
Качество разработки:
Проведение code review и предоставление конструктивной обратной связи
Развитие и соблюдение стандартов разработки
Покрытие критичной логики автоматизированными тестами
Участие в развитии CI/CD-процессов
Поиск и устранение проблем производительности
Соблюдение требований безопасности при разработке
Эксплуатация и надёжность:
Развитие observability: метрик, логов, трейсинга и дашбордов
Участие в сопровождении сервисов в production
Диагностика и устранение production-инцидентов
Участие в постмортемах и техническом постанализе
Реализация мер по предотвращению повторных инцидентов
Повышение надёжности и стабильности сервисов
Обмен знаниями и развитие команды:
Наставничество и передача экспертизы внутри команды
Участие в онбординге новых сотрудников
Проведение технических разборов и обмен знаниями
Снижение bus factor через документацию и распространение знаний о сервисах
Участие в технических собеседованиях
Требования
Опыт backend-разработки на Python от пяти лет
Опыт разработки сервисов на FastAPI
Уверенное знание Python, включая асинхронное программирование
Уверенная общеинженерная база: сети, HTTP, Linux, базы данных и основы информационной безопасности
Хорошее знание PostgreSQL: проектирование схем, индексы, транзакции и оптимизация запросов
Опыт проектирования backend-сервисов, API и интеграций
Опыт работы с RabbitMQ и Kafka, понимание повторной доставки, идемпотентности и обработки ошибок
Опыт написания автоматизированных тестов и проведения code review
Опыт работы с observability-стеком: ELK, Prometheus, Grafana
Опыт диагностики production-проблем и устранения причин сбоев совместно со службой эксплуатации
Опыт работы с Docker и понимание принципов работы сервисов в Kubernetes
Понимание CI/CD-процессов и опыт работы с пайплайнами
Способность самостоятельно вести сложные технические задачи от проработки требований до выпуска в production
Будет плюсом
Опыт работы с Redis
Опыт работы с ClickHouse
Опыт работы с OpenSearch
Опыт разработки и оптимизации высоконагруженных систем
Опыт совершенствования процессов тестирования и выпуска изменений
Понимание Helm и Argo CD
Опыт работы с контуром ЕПГУ/ЕСИА
Location: Москва
Workplace: гибкий
Команда занимается миграцией данных почтовых и календарных систем в продукт VK WorkSpace в On-premise- и SaaS-системах.
Работаем с крупными заказчиками российского рынка, сложными техническими и продуктовыми задачами, большим количеством данных. Стремимся к повышению стабильности и качества наших продуктов.
Ищем инициативного сотрудника с хорошей экспертизой и широким техническим кругозором для повышения инженерной культуры в команде и внесения вклада в достижение командных целей.
Технологический стек:
Languages: Go, Python, C, Lua
Databases: PostgreSQL, MySQL, Tarantool
Protocols & API: SMTP, IMAP, POP3, ICS, HTTP, gRPC, TCP, MS Exchange API
Задачи
Перенос почтовых систем крупных B2B-заказчиков в VK WorkSpace
Написание, оптимизация и рефакторинг кода на Go
Покрытие кода Unit/Integration тестами, ведение технической документации
Поддержка продукта, участие в дежурствах, работа с Unix-like системами (CLI, чтение логов, знание системного программирования)
Проектирование и оптимизация схем SQL / NoSQL (с пониманием внутренних механизмов СУБД)
Применение практик Highload и построения отказоустойчивых систем
Работа с сетевыми и почтовыми протоколами на разных уровнях стека
Требования
Опыт коммерческой backend-разработки на Go от трёх лет
Уверенное владение Go: конкурентность, профилирование, работа с сетью, тестирование и поддержка production-кода
Опыт проектирования и развития API и интеграций: HTTP, gRPC
Практический опыт с PostgreSQL и MySQL: транзакции, индексы, планы запросов, репликация
Опыт работы с высоконагруженными или распределёнными системами: отказоустойчивость, наблюдаемость, деградация и восстановление сервисов
Умение разбираться в production-инцидентах: Linux/Unix CLI, логи, метрики, сетевые взаимодействия
Понимание основ системного программирования и сетевого взаимодействия; умение применять системные инструменты для разработки и отладки
Практика написания unit- и integration-тестов, участия в code review и ведения технической документации
Готовность участвовать в развитии сервисов миграции корпоративной почты и интеграций с внешними системами
Будет плюсом
Опыт работы с Python, C, Lua, Tarantool
Опыт работы с SMTP, IMAP, POP3, MS Exchange API
Опыт работы с почтовыми протоколами, календарными форматами ICS и миграциями данных
Опыт эксплуатации Kubernetes, CI/CD и on-premise-инсталляций
Location: Москва
Workplace: Комбинированный
Команда 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-сервисов или систем принятия решений в реальном времени
Location: Москва
Workplace: гибкий
Наша команда развивает и поддерживает облачный сервис управляемых баз данных. Мы отвечаем за стабильность промышленных стендов, решаем сложные инженерные кейсы на L3 и автоматизируем всё, что ускоряет выпуск новых возможностей продукта.
Задачи
Обеспечение стабильной и безаварийной работы промышленных и тестовых стендов продукта VK DBaaS
Решение клиентских обращений, поступающих на L3-линию поддержки
Соблюдение SLA по назначенным обращениям и инцидентам
Сокращение time-to-market, в том числе за счёт развития автоматизации
Обновление и модификация прикладного и системного ПО на тестовых и промышленных стендах
On-call дежурства, участие в устранении инцидентов
Требования
Опыт работы от пяти лет
Знание сетей на базе стека протоколов TCP/IP
Уверенное знание ОС GNU/Linux и средств виртуализации
Опыт работы с инструментами автоматизации
Понимание принципов работы OpenStack
Опыт работы с PostgreSQL, MySQL, Redis (Valkey), MongoDB, ClickHouse
Инструменты: Python, Bash, Packer, Docker, ELK-стек, Grafana
Location: Москва
Workplace: гибкий
VK Pay — финтех-сервис, которым пользуются 60 миллионов человек в месяц и который включает в себя системы приёма платежей для В2В и В2С.
Ищем системного администратора Unix в команду, которая обеспечивает эксплуатацию проекта VK Pay.
Задачи
• Обеспечивать высокую надёжность, доступность и производительность сервисов проекта, живущих в разных средах, от bare-metal до облаков и K8s
• Участие в планировании и резервировании ресурсов под сервисы, в проработке архитектуры новых сервисов и оптимизации текущих
• Участие в решении инцидентов, оперативное реагирование на проблемы, разбор полётов
• Дежурства
• Взаимодействие с командой разработки для решения общих задач и вопросов
Требования
• Понимание устройства Linux (ядро, память, диски, процессы, траблшутинг)
• Знание стека TCP/IP и прикладных протоколов
• Практический опыт работы с Docker и Kubernetes
• Навыки использования Puppet, Ansible, или других средств IaC
• Опыт в настройке и обслуживании БД, таких как MySQL и MariaDB, PostgreSQL, ClickHouse, Redis, веб-сервисов Nginx, Apache, uWSGI
• Умение читать и писать скрипты на Bash, Python и др.
• Умение автоматизировать свою работу
Location: Москва
Workplace: гибкий
Мы строим единый мотор доставки контента для всей экосистемы VK. Наша задача — объединить разрозненные решения в единую, масштабируемую и высокопроизводительную платформу. Это вызов для инженеров, которые хотят работать с огромными объёмами трафика и сложной сетевой инфраструктурой.
Задачи
Поддержка бесперебойной работы сервиса, настройка и развитие систем мониторинга и алертинга
Автоматизация провижининга (развёртывания) и рутинных операций
Перенос существующих продуктов и сервисов на новую платформу CDN, оптимизация процессов загрузки контента
Тестирование и улучшение архитектуры, устранение неоптимальных решений
Тесная работа с командой разработчиков для реализации новых функций
Требования
Наличие опыта коммерческой разработки на любом языке программирования
Свободное владение администрированием Linux и серверных технологий: веб-серверы, балансировщики нагрузки, DNS
Понимание разницы между DNS и EDNS, TCP и UDP, Anycast и Multicast
Глубокое понимание модели OSI на практике
Знание сертификатов, цепочек доверия, mTLS, Let's Encrypt, HSTS
Понимание принципов масштабирования и отказоустойчивости
Уверенная работа с Nginx, Ansible, Grafana, Prometheus, VictoriaMetrics
Уверенное написание скриптов на Bash и Python
Будет плюсом
Опыт работы с геораспределёнными сервисами и CDN
Опыт внедрения и понимания IPv6
Знание работы BIRD, BGP
Опыт работы с Docker, Kubernetes
Понимание GitLab CI/CD
Навыки анализа трафика: tcpdump, Wireshark
Location: Москва
Workplace: гибкий
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Наша миссия — создавать простые и удобные инструменты коммуникации.
Ищем в команду опытного инженера Application Security для поддержки и развития процессов безопасной разработки.
Задачи
Внедрение и развитие процессов Security SDLC: интеграция проверок безопасности на всех этапах разработки — от проектирования (Security Champions, threat modeling) до запуска в продакшен
Пентест и исследования: проведение ручного тестирования безопасности веб-приложений, мобильных приложений и API; участие в программах Bug Bounty
Работа со статическим и динамическим анализом кода (SAST/DAST): использование автоматизированных инструментов сканирования, триаж и написание рекомендаций по устранению
Код-ревью: проведение экспертного анализа исходного кода на предмет уязвимостей (OWASP Top 10, CWE)
Консультирование команд: тесная работа с разработчиками, архитекторами и DevOps-инженерами. Объяснение уязвимостей, помощь в поиске лучших способов их устранения, проведение воркшопов
Управление уязвимостями: классификация, приоритизация и контроль устранения найденных уязвимостей
Разработка безопасных стандартов: создание и внедрение чек-листов, гайдов и лучших практик (secure coding guidelines) для разработчиков
Требования
Опыт работы на позиции AppSec Engineer или пентестера веб-приложений от двух лет
Глубокое понимание OWASP Top 10, CWE Top 25, принципов построения веб-приложений и типовых уязвимостей
Опыт работы с одним или несколькими инструментами SAST, DAST, SCA (Burp Suite, OWASP ZAP и так далее)
Умение читать и понимать код на одном из языков программирования, например на Python, Go, Java, Java Script
Знание основных протоколов и технологий: HTTP/HTTPS, SSL/TLS, REST API, JSON Web Tokens (JWT)
Понимание принципов работы современных CI/CD-систем (GitLab CI, GitHub Actions, Jenkins)
Умение понятно объяснять сложные концепции безопасности разработчикам
Стремление автоматизировать рутину и постоянно учиться новому
Будет плюсом
Опыт проведения threat modeling
Навыки в области облачной безопасности
Знание контейнеризации (Docker, Kubernetes) и принципов DevSecOps
Наличие публичных работ (статьи, доклады, выводы CVE) или участие в программах Bug Bounty и конференциях
Соответствующие сертификации: OSCP, OSWE, GWEB, CSSLP и другие
Location: Москва
Workplace: гибкий
У нас работает одна из самых крупных среди российских компаний программа BugBounty. Мы активно сотрудничаем с багхантерами со всего мира: они находят уязвимости в наших продуктах, помогают проверять их и подтверждать реальные риски.
Команда развивает направление Bug Bounty не только как процесс поиска уязвимостей, но и как полноценную экспертную функцию внутри компании. Мы много взаимодействуем с исследовательским сообществом, развиваем профессиональные связи и регулярно организуем профильные конференции, митапы и другие мероприятия для багхантеров.
У нас можно влиять на развитие одного из самых масштабных направлений Bug Bounty на российском рынке, работать со сложными техническими кейсами и развивать экспертность вместе с сильным профессиональным сообществом.
Задачи
Руководить командой: определять технические подходы, приоритеты и стандарты работы
Развивать направления Bug Bounty: совершенствовать методологию, процессы и инструменты, повышать эффективность программы и качество выявления уязвимостей
Работать со сложными уязвимостями: самостоятельно проводить триаж наиболее значимых находок и участвовать в техническом разборе сложных уязвимостей
Представление технической экспертности направления: формировать и транслировать экспертную позицию команды внутри компании и в профессиональном сообществе
Требования
Практический опыт триажа и валидации уязвимостей, включая сложные и спорные технические кейсы
Хорошее понимание основных классов уязвимостей веб-приложений и API: OWASP Top 10, IDOR/BOLA, SSRF, XSS, SQL Injection, RCE, уязвимости аутентификации и авторизации, бизнес-логики и так далее
Умение оценивать критичность и реальный риск уязвимостей с учётом сценариев эксплуатации, влияния на пользователей, данные и бизнес-процессы
Опыт взаимодействия с командами разработки: постановка задач на исправление, подготовка рекомендаций, обсуждение вариантов remediation и проверка корректности исправлений
Понимание процессов Secure SDLC, управления уязвимостями и роли Bug Bounty в продуктовой безопасности
Опыт работы с SLA, метриками и процессами vulnerability management: контроль сроков исправления, анализ задержек и узких мест
Опыт запуска, ведения или развития программ Bug Bounty: определение scope, правил программы, критериев приёма отчётов и подходов к выплатам
Умение выстраивать конструктивную коммуникацию с внешними исследователями безопасности и разрешать спорные ситуации по отчётам
Опыт управления командой или технического лидерства: распределение задач, развитие сотрудников, ревью сложных кейсов
Навыки анализа данных и подготовки отчётности по ключевым показателям направления
Хорошие коммуникативные навыки и способность объяснять технические риски как инженерам, так и нетехническим заинтересованным сторонам
Опыт проведения пентестов веб-приложений, API или мобильных приложений
Опыт автоматизации рабочих процессов с помощью Python, Golang, Bash и других языков программирования
Опыт работы с платформами Bug Bounty и понимание их операционных и финансовых процессов
Будет плюсом
Личный опыт участия в Bug Bounty
Опыт работы с бюджетами, договорами, закупками или взаимодействия с внешними подрядчиками и платформами
Опыт публичных выступлений
Опыт взаимодействия с маркетингом и PR
Location: Москва
Workplace: гибкий
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Задачи
Экспертный уровень (эскалации и сложные кейсы):
Разбор сложных, нестандартных фрод-кейсов, эскалированных с L2
Анализ многоходовых схем мошенничества и скоординированных атак
Выявление фрод-сетей (группы аккаунтов, ботов, дроп-фермы)
Принятие финальных решений:
По блокировкам/разблокировкам, исключениям, массовым санкциям
Антифрод-стратегия и улучшение защиты:
Проектирование и улучшение антифрод-правил, эвристик, сигналов для ML
Формирование требований для автоматизации блокировок:
Какие паттерны ловим
Какие фичи нужны
Какие кейсы автоматизируем
Участие в калибровке моделей и правил:
Снижение false positive
Снижение пропуска фрода
Анализ новых типов атак и проработка контрмер
Взаимодействие с продуктом и разработкой:
Подготовка требований для backend / data / ML-команды
Участие в дизайне антифрод-фич:
Ограничения на сообщения
Антиспам-механики
Ограничения на инвайты, ссылки, ботов
Участие в post-mortem после фрод-инцидентов
Формирование рекомендаций для продуктовых решений с учётом баланса UX vs безопасность
Контроль качества и экспертиза:
Ревью решений L1/L2
Разработка гайдлайнов, фреймворков принятия решений
Обновление антифрод-политик
Формирование базы знаний по типам мошенничества
Участие в обучении аналитиков младших уровней
Метрики и аналитика:
Анализ эффективности антифрод-мер: precision / recall; false positive / false negative; impact на бизнес-метрики; SLA
Поиск «дыр» в защите
Подготовка аналитических отчётов по трендам фрода
Требования
Опыт в антифроде / trust & safety / risk / abuse-monitoring от 3 лет
Практический опыт расследований сложных кейсов:
мошенничество, скам, фишинг, боты, спам-сети, финансовые схемы
Понимание типовых фрод-сценариев в мессенджерах:
social engineering, инвестиционные скамы, romance scam, подмена аккаунтов, дроп-сети, фарм-аккаунтов / боты, фейк-боссы, рассылка ВПО и фишинга
Умение работать с большими объёмами данных и логами:
SQL на уровне уверенных выборок и агрегаций, базовое понимание событийных логов, трекинга действий пользователей
Опыт работы с антифрод-инструментами:
rule-based системы; системы скоринга; алерты, флаги, кейс-менеджмент
Навыки аналитического мышления и расследований:
связывание аккаунтов, устройств, IP, паттернов поведения; выявление скрытых сетей и аномалий
Понимание принципов работы ML-моделей:
на уровне как формируются фичи, как интерпретировать precision/recall, false positive / false negative)
Опыт написания требований для автоматизации и антифрод-правил
Умение аргументировать решения
: почему бан / почему пропуск / почему менять правило
Грамотная письменная коммуникация
: документация, кейсы, фидбэк стейкхолдерам продукта
Будет плюсом
Опыт в финтехе, маркетплейсах, соцсетях или мессенджерах
Опыт обучения L1/L2 аналитиков
Опыт участия в запуске антифрод-продуктов или ML-моделей
Понимание legal & compliance требований (в части антифрода)
Опыт A/B-тестирования антифрод-правил
Python для ad hoc анализа
Опыт работы с графовыми связями (network analysis)
Location: Москва
Workplace: гибкий
Информационная безопасность — это всё, что касается безопасности наших пользователей, продуктов, сетей и серверов. А также это непрерывное взаимодействие с инженерами, которые разрабатывают и поддерживают наши проекты.
Мы активно усиливаем нашу команду безопасности AI, поэтому прямо сейчас ищем специалиста по антифроду.
Задачи
Выявление аномалий в рекламном трафике (невалидный трафик, боты, скликивание)
Глубокий анализ аномалий работы бизнес-логики
Написание запросов к базам данных для сбора статистики, анализа логов и проверки гипотез
Взаимодействие с командами Антифрода и Модерации
Мониторинг и изменение бизнес-процессов
Требования
Опыт от года в сферах AdTech, модерации, аналитики данных или информационной безопасности
Понимание рекламного рынка: отличное знание того, как работает digital-реклама (RTB, CPA, CPC, CTR, CR, пиксели)
Уверенное знание SQL: написание сложных запросов, работа с большими массивами логов
Умение работать с большими объёмами неструктурированных данных, находить скрытые паттерны и корреляции
Будет плюсом
Знание Python для автоматизации рутины и предобработки данных
Понимание основ Machine Learning: как работают модели классификации для поиска аномалий, какие фичи используются для детекции ботов
Опыт работы с API антифрод-систем или опыт настройки собственных систем скоринга
Опыт работы в CPA-сетях, арбитражных командах или на стороне крупного рекламодателя (e-commerce, финтех, банки)
Location: Москва
Workplace: гибкий
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Задачи
Проводить комплексный анализ «Клиентского приложения MAX» (Android, iOS, Web, Desktop), включая стратегические, тактические и операционные инициативы
Выполнять ретроспективный анализ и анализ трендов, объясняя изменения в метриках клиентского приложения
Поддерживать процессы развития продукта «Клиентского приложения MAX»: планирование, A/B-тестирование, проверка гипотез на основе данных, поиск инсайдов
Подготавливать аналитические отчёты для заказчиков, делая данные доступными и понятными
Проактивно взаимодействовать с кросс-функциональными командами, предлагая аналитические решения для достижения бизнес-целей
Требования
SQL: создание запросов, оптимизация таблиц и структур данных
Python: работа с инструментами анализа данных, написание ETL-процессов для интеграции и обработки данных
BI-инструменты: уверенное владение BI-инструментами для построения отчётов и визуализаций, желательно DataLens/Tableau
Презентационные инструменты: Google Docs, Excel, PowerPoint
— создание презентаций и демонстрация данных
Продвинутые знания статистики: умение прогнозировать, сегментировать и кластеризовать данные, работать без A/B-тестов, когда это необходимо
Углубленные знания SQL: создание запросов и оптимизация работы с данными
Будет плюсом
Знание подходов и инструментов A/B-тестирования; умение применять в работе продвинутые методы тестирования: региональные тесты, switchback, CUPED и так далее
Опыт работы с задачами, в которых отсутствует часть данных, умение находить их из сторонних открытых источников
Опыт работы в прогнозировании трендов метрик, на основе текущих значений
Soft skills: проактивность в работе и умение находить общий язык со смежниками, организация работы над сложными проектами
Location: Москва
Workplace: гибкий
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Задачи
Развитие продуктовой аналитики: исследование и поиск точек роста
Поддержка и развитие аналитической отчётности (дашборды, SQL-запросы в Redash/Superset)
Участие в проектах автоматизации контроля аномалий в метриках
Системный анализ продукта: выявление уязвимостей, аномалий и ошибок в данных и работе сервисов
Работа с сырыми данными, бенчмаркинг и оценка проектов автоматизации
Разработка кастомных метрик, интеграция сторонних сервисов
Требования
Опыт в продуктовой/бизнес-аналитике от двух лет
Навыки работы с ClickHouse (массивы, JSON-поля, агрегатные функции)
Знание Python pandas, numpy, matplotlib (GET-запросы — будут плюсом)
Опыт работы с BI-системами (Superset, Redash — преимущество)
Продуктовое мышление, оценка задач с точки зрения бизнес-пользы
Опыт работы с BigData/ML-продуктами — будет плюсом
Опыт работы с YT
— дополнительный плюс