Вакансии vk: работа в IT и digital
Вакансии компании vk в IT и digital за последние 30 дней. Направления найма, города и форматы работы. Дубли объединены. HireSeeker — независимый агрегатор вакансий.
Найдено: 182. Обновлено .
Города с вакансиями
- Москва154
- Санкт-Петербург25
Форматы работы
- Гибрид21
- Офис16
- Удалённая работа12
Мы разрабатываем высокопроизводительные анти-DDoS-решения для защиты распределённых инфраструктур от сетевых атак. Это многоуровневое решение, рассчитанное на обработку экстремальных объёмов сетевого трафика и работу под постоянной высокой нагрузкой.
Команда занимается низкоуровневой оптимизацией производительности программного обеспечения: эффективное использование вычислительных ресурсов CPU, работа с процессорными кэшами, управление памятью и применение lock-free подходов в многопоточной среде.
В рамках разработки создаются и поддерживаются сетевые модули, компоненты Nginx, а также системные драйверы и пользовательские сетевые подсистемы. Особое внимание уделяется стабильной работе решений на мощных серверных платформах и максимальной пропускной способности системы.
Задачи
- Разработка и развитие высокопроизводительной системы анти-DDoS-защиты (L3–L7).
- Создание модулей фильтрации и алгоритмов обработки трафика под экстремальными нагрузками (DPDK).
- Парсинг пакетов, реализация правил валидации, доработка сетевых драйверов и модулей Nginx.
- Многопоточная разработка с применением lock-free структур и с учётом NUMA/CPU cache.
- Оптимизация CPU, памяти и сетевого I/O для максимальной пропускной способности и минимальной латентности.
- Нагрузочное тестирование, профилирование, отладка и покрытие кода тестами.
- Code review, документирование архитектуры и менторство команды.
Требования
- Уверенное знание алгоритмов и структур данных.
- Уверенное владение разработкой на Go.
- ООП, SOLID, паттерны проектирования.
- Мультипоточное программирование.
- Знание механизмов межпроцессного и межпоточного взаимодействия и их синхронизации.
- Понимание работы диспетчеризации процессов и потоков.
- Знание системных сервисов ОС Linux (systemd, cron).
- Знание жизненного цикла программы.
- Знание протоколов: UDP, TCP.
Будет плюсом
- Опыт работы с Anti-DDoS-решениями.
- Опыт работы с Nginx, Envoy-балансировщиками.
- Владение разработкой на Python (3.8+) языке.
- Опыт работы с asyncio, pandas, redis.
- Опыт работы с Flink, Kafka stream.
- Опыт работы с Docker, K8s.
- Опыт разработки Frontend (React, JS).
- Опыт разработки bash-скриптов.
- Знание техник оптимизаций приложений.
- Знание в области сетевых протоколов и технологий.
- Знание CI/CD технологий и сервисов.
- Знание способов и практик обеспечения отказоустойчивости приложений.
Мы предлагаем
- Гибкий график работы.
- Бонусы и скидки от партнеров.
- Офис в центре города.
- ДМС.
- Профессиональная команда.
ВКонтакте любой пользователь всегда будет на связи с близкими людьми, даже если они далеко. Общайтесь в мессенджере, звоните с видео и без, делитесь эмоциями при помощи стикеров и подарков. А ещё здесь можно слушать музыку, смотреть кино и клипы, учиться, заниматься спортом, находить комьюнити по интересам, заводить друзей, искать любовь, получать возможности для бизнеса и творчества.
Наша платформа развивается благодаря профессионалам: разработчикам, менеджерам продуктов, маркетологам, креативным командам и многим другим. Мы всегда находимся в поиске крутых специалистов из разных областей.
Задачи
- Составлять продуктовые и технические требования к базам данных
- Проектировать и реализовывать оптимальные решения для задач ВКонтакте
- Заниматься поддержкой и развитием общей инфраструктуры
- Помогать внедрять новые решения вместе с командой системных администраторов
Требования
- Отлично разбираетесь в алгоритмах и структурах данных
- Умеете писать эффективный код и понимаете чужой
- Владеете C, C++
- Обладаете гибким мышлением
Наша команда занимается развитием технической платформы, которая предоставляет инструменты для работы команд ИБ, антиспама, антифрода и модерации в MAX. Эти инструменты позволяют выносить автоматические и ручные вердикты по пользователям, чатам, каналам и контенту, в том числе используя ML-модели. Сейчас мы активно развиваем наши инструменты и адаптируем их под продуктовые запросы мессенджера MAX.
Мы развёрнуты внутри написанного в VK облака One Cloud, наша команда развивает более 10 сервисов, которые имеют в общей сложности сотни инстансов в облаке, которые развёрнуты в трёх разных дата-центрах и переживают полный отказ каждого из них.
Наш стек:
- Java (в основном 17)
- Spring в качестве DI
- Наша основная БД — Cassandra, в некоторых местах используется PostgreSQL
- Lucene для полнотекстового поиска
- Kafka для интеграции с DWH и партнёрами внутри VK
- Приложения работают в собственном облаке One Cloud
Задачи
- Оптимизировать производительность и повышать надёжность разрабатываемых сервисов
- Улучшать обнаружение проблем с сервисами и время реагирования на эти проблемы
- Участвовать в проектировании архитектуры системы и в выделении отдельных компонент из существующих сервисов
- Адаптировать и развивать инструменты под запросы продуктовой команды и команд антифрода и ИБ
Требования
- Отличное знание основных алгоритмов и структур данных
- Отличные знания Java Core, Collections, JMM, Concurrency
- Хорошие теоретические знания в области распределённых систем и баз данных
- Опыт работы с Linux или готовность его освоить
- Самостоятельность. Наши разработчики решают задачу целиком от получения первоначальных требований до запуска в production-окружении, включая выкладку новых версий сервисов и постепенного запуска через систему конфигурации приложений
Будет плюсом
- Знание сетей и протоколов
- Опыт работы с NoSQL-хранилищами — Cassandra/ScyllaDB
- Опыт работы с SQL-хранилищами — PostgreSQL
- Мессенджер позволяет пользователям вести переписку, отправлять видео- и аудиосообщения, подписываться на каналы, заводить собственные и не только. Под капотом у нас полноценная база данных SQLite для хранения сообщений и механизмы для отложенной отправки, которые позволяют пользоваться продуктом офлайн. Для работы с сетью используется набор технологий для разных сценариев: Short Poll, SSE, Web-Socket, Long Poll. В продукте много бизнес-логики, это уже не тонкий клиент, а полноценное приложение с интересными техническими вызовами.
Задачи
- Разрабатывать мессенджер ВКонтакте для Android
- Интегрировать звонки, каналы, аудио- и видеоконтент
- Улучшать существующий код и писать новый — расширяемый, поддерживаемый и удобочитаемый
- Взаимодействовать со смежными командами: backend, дизайна, аналитики, QA
- Оптимизировать работу приложения (перформанс, память, холодный запуск и прочее)
Требования
- Опыт работы с мультимедиастеком: камера, аудио, видео, энкодинг и декодинг
- Ответственность и способность работать самостоятельно
- Опыт реальной коммерческой разработки с использованием Java/Kotlin
- Хорошее понимание работы платформы Android
- Понимание нюансов многопоточности
- Понимание сетевых технологий, отличий TCP- и UDP-сокета от веб-сокета
- Умение оптимизировать приложение с точки зрения быстродействия и работы с сетью
- Опыт написания тестов
Наша команда поддерживает и развивает сервисы рекламной монетизации в VK. Кроме мобильного приложения ВКонтакте, наша команда также участвует в развитии монетизации мобильных клиентов других приложений внутри группы VK.
Ищем iOS-разработчика, который будет улучшать продукт вместе с нами.
- результат работы увидят миллионы пользователей, в том числе коллеги из IT-сферы, друзья и близкие;
- вас ждёт максимально широкий спектр задач: от переработки целого раздела приложения ВКонтакте до A/B-тестов;
- вы сможете воплощать свои идеи для улучшения продукта — мы всегда открыты к предложениям и экспериментам;
- вы будете создавать суперприложение в компании суперпрограммистов;
- есть возможность поработать на стыке native- и web-разработки и разобраться в тонкостях JavaScriptCore и WebKit;
- достаточно большой объём кодовой базы у нас на Swift, с использованием Swift Structured Concurrency.
Задачи
- писать надёжный, масштабируемый код;
- участвовать в полном цикле разработки продуктов — от идеи до наблюдения за результатом;
- взаимодействовать с бэкенд-инженерами и командой дизайна;
- поддерживать объёмную кодовую базу, следить за здоровьем проекта — производительностью, crash-free, отзывами пользователей;
- понимать продуктовые метрики и то, на что могут повлиять принятые решения.
Требования
- профессионально владеете Objective-C и Swift;
- обладаете глубокими знаниями популярных системных UI-фреймворков (UIKit, CoreAnimation);
- понимаете жизненный цикл iOS-приложения: обработку событий, модель управления памятью;
- знаете базовые структуры данных и алгоритмов, умеете их применять;
- работали с многопоточным, асинхронным кодом (GCD, NSOperationQueue);
- проектировали сложные модули, умеете применять базовые концепции и принципы ООП;
- понимаете системы взаимодействия между клиентом и сервером.
<span></span>
Подсистемы в зоне ответственности команды
- DNS
- хранилище секретов
- балансировщики L4/L7
- хранилище настроек приложений
- система сборки и деплоя
- клиентские библиотеки
- инструментарий работы с железом
- всё, что работает на стыках управляющего слоя облака, Linux и железа
Ожидаемые результаты
- Снижение числа инцидентов
- Снижение числа ручных вмешательств
- Рост удовлетворённости пользователей и коллег
Задачи
- Управление командой SRE из 5 человек
- Управление надёжностью внутреннего облака (SLO/SLA/SLI)
- Инцидент-менеджмент
- Работа с потребностями пользователей
- Удовлетворение текущих и будущих потребностей бизнеса
Требования
- Опыт работы на аналогичной позиции от 5 лет
- Опыт разработки Go/Java - на уровне Senior
- Понимание основ работы сети и сетевых протоколов
- Уверенные знания Linux
- Продуктовый подход в достижении целей
Направление рекламных технологий повышает эффективность продукта VK Реклама и реализует технологическую стратегию. Ищем менеджера проектов, который будет управлять и запускать как технические проекты, так и инициативы смежных бизнес-юнитов VK.
Нужно будет отвечать за стабильность поставки: сроки, зависимости, риски и качество процесса. Это позиция для специалиста, который умеет говорить и с инженерами, и с продуктом, наводить порядок в артефактах, а сложные изменения доводить до продакшена через A/B‑эксперименты.
Если вы любите превращать неопределённость в понятный план и приводить проекты к измеримому результату, готовы синхронизировать десятки участников и обеспечивать предсказуемую реализацию, будем рады познакомиться.
Задачи
- Вести полный цикл технических проектов от цели и метрик до запуска
- Собирать скоуп и план работ вместе с техническими лидерами и core-командами
- Capacity Planning системных команд
- Координировать кросс-функциональные команды, устранять препятствия в их работе
- Управлять зависимостями, рисками и узкими местами
- Capacity Management ресурсов, управление и планирование квот, проведение отчётных встреч
- Поддерживать прозрачность процессов и фиксировать решения с помощью статусов, диаграмм Ганта
- Наводить порядок в Jira/Confluence/онлайн-досках — управлять задачами, досками, описаниями
- Готовить апдейты и презентации для стейкхолдеров и топ-менеджмента
- Быть лучшим другом техническим лидерам вверенных команд/подразделений
- Быть эффективным Scrum-мастером для команд
Требования
- Опыт в роли технического менеджера в IT на позициях уровня mid-to-senior и выше
- Успешно завершённые кросс-командные проекты
- Понимание, как работают данные, из чего состоят информационные системы
- Опыт организации и проведения A/B‑экспериментов
- Умение наладить коммуникации между продуктом и разработкой, управлять ожиданиями
- Ownership и умение держать скоуп
- Уверенная работа с Jira/Confluence/онлайн-досками и понимание базовых практик delivery
- Отличное чувство приоритетов: делаете нужное — отсеиваете лишнее
- Готовность брать как сложные и непонятные задачи, так и рутину — без потери вовлечённости
Будет плюсом
- Опыт работы в AdTech, MarTech или Digital Advertising
- Уверенный опыт в качестве системного аналитика/архитектора
- Incident Management
- Понимание работы аукционной рекламы, ролей DSP, SSP, Ad Exchange, Publisher
- Знание рекламных метрик (CTR, CPM, CPC, CPA, Fill Rate, Viewability и др.)
Мы работаем над самой масштабной контентной платформой в рунете: по объёму, форматам, времени потребления и аудитории. Видеовитрина с различными категориями, высоконагруженные трансляции, аналитика и десятки миллионов пользователей — это всё про нас.
Ищем специалиста, который будет развивать видеосервис и интегрировать видеотехнологии в другие продукты VK.
Задачи
- Разрабатывать с нуля микросервисную архитектуру
- Заниматься продуктовым и техническим развитием видеопродуктов и систем аналитики для них
- Развивать API видео
- Интегрировать технологии работы с видео в существующую инфраструктуру
- Улучшать платформу видео с нагрузкой в миллиард ежедневных просмотров
- Работать над платформой трансляций, которая выдерживает трафик до 3 Тбит/с и 1,8 миллиона онлайн-просмотров
Требования
- У вас есть опыт коммерческой разработки на Go от пяти лет
- Разбираетесь в классических алгоритмах и структурах данных
- Понимаете, что такое настоящий highload, и готовы драться за каждую миллисекунду
- Умеете работать с масштабируемыми нагруженными системами, вам знакомы слова «балансировка», «шардирование» и «репликация»
- Можете разобраться в том, что написали другие разработчики (да-да, старого кода у нас много)
- Командный игрок — с вами комфортно общаться, вы умеете договариваться с коллегами из своей команды и из других
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Задачи
- Проектировать и разрабатывать микросервисы на Kotlin/Spring Boot, которые используются в процессе тестирования (сервисы‑заглушки, симуляторы, генераторы данных, оркестраторы сценариев)
- Реализовывать API и внутренние SDK для автотестов и тестовых инструментов, обеспечивать удобные интерфейсы для команд QA/Dev
- Разрабатывать сервисы для управления тестовыми данными и состоянием стендов: создание/очистка сущностей, фикстуры, миграции
- Интегрировать тестовые сервисы в существующую архитектуру: очереди, брокеры сообщений, внешние API, базы данных
- Встраивать автотесты в CI/CD (GitLab CI/Jenkins): smoke, регресс, nightly, запуск по мердж‑реквестам, отчётность
- Обеспечивать наблюдаемость: логирование, метрики, алерты для сервисов, от которых зависят тесты и контуры тестирования
- Взаимодействовать с QA‑командами, собирать требования к инструментам для тестирования, помогать им эффективно использовать созданные сервисы
- Писать покрытие unit/integration‑тестами для своих сервисов, поддерживать высокий уровень качества кода и производительности решений
Требования
- Уверенное владение Kotlin или Java и опыт разработки backend‑приложений на Spring Boot
- Понимание архитектуры микросервисов: REST, взаимодействие через очереди, идемпотентность, устойчивость к сбоям
- Опыт проектирования и разработки внутренних инструментов/сервисов (tools, test services, сервисы‑заглушки, генераторы данных или аналогичные системы)
- Опыт работы с SQL‑БД (PostgreSQL/MySQL), умение писать запросы, понимать транзакции и миграции
- Готовность к гибридному формату работы в Москве или Санкт-Петербурге
- Базовое понимание процессов тестирования и потребностей QA‑команд: виды тестов, требования к стабильности стендов, работа с заглушками
- Опыт работы с Git и CI/CD (GitLab CI/Jenkins/TeamCity): сборка, деплой и проверка своих сервисов на разных окружениях
Задачи
- Формирование и реализация среднесрочной стратегии развития рекламного инструментария
- Определение вектора развития продукта на основе рыночных трендов и потребностей бизнеса
- Проектирование и запуск новых рекламных функций, инструментов таргетинга и аналитики. Управление крупными проектами интеграции внешних партнёров (партнёрские и рекламные сети)
- Выстраивание эффективных процессов взаимодействия внутри команды и с ключевыми смежными подразделениями (продажи, маркетинг, юридический отдел)
- Формулирование, приоритизация и валидация гипотез на основе глубокого анализа данных
- Проведение количественных исследований, A/B-тестирование, анализ причинно-следственных связей
- Использование данных из поддержки, продаж и клиентских интервью для принятия решений
- Взаимодействие со стейкхолдерами
- Постоянный мониторинг ключевых показателей эффективности продукта, оптимизация воронки и обеспечение роста метрик
Требования
- Опыт работы от 3 лет на позиции Product Manager или Product Owner
- Понимание принципов машинного обучения, включая CTR-модели, коллаборативную фильтрацию
- Опыт в рекламе, рекомендательных системах или двухсторонних маркетплейсах — сильное преимущество
- Умение работать с данными: понимание A/B-тестирования, анализа метрик, атрибуции
- Глубокое понимание бизнес-процессов, связанных с рекламой: продажи, коммерция, KPI, ROI
- Умение формулировать технические задания и взаимодействовать с командами DS и ML-инженеров
- Аналитическое мышление, способность находить первопричины, критически оценивать данные
- Коммуникативные навыки, способность объяснять сложные вещи простым языком и убеждать стейкхолдеров
- Высокая ответственность и проактивность
Задачи
- Опыт тестирования сложных пользовательских продуктов
- Опыт тестирования iOS-native, Android-native, веб-приложений
- Понимание полного цикла разработки ПО
- Понимание работы feature toggles
- Уверенное знание клиент-серверной архитектуры
Требования
- Тестирование клиентских приложений на iOS, Android, Web, Desktop
- 3+ года опыта в ручном тестировании
- Ведение тестовой документации
- Описание тест-кейсов
- Работа с поддержкой
- Ведение эпиков и/или со стороны тестирования
- Проведение регрессионного тестирования внутри релизного цикла
Задачи
- Проводить комплексный анализ продукта, включая стратегические, тактические и операционные инициативы
- Выполнять ретроспективный анализ и анализ трендов, объясняя изменения в метриках
- Поддерживать процессы продуктового развития: планировать и проводить эксперименты, проверять гипотезы на основе данных и формировать рекомендации для улучшения продукта
- Подготавливать аналитические отчёты для заказчиков, делая данные доступными и понятными
- Проактивно взаимодействовать с кросс-функциональными командами, предлагая аналитические решения для достижения бизнес-целей
Требования
- Python: работа с инструментами анализа данных, написание ETL-процессов для интеграции и обработки данных
- SQL: создание запросов, оптимизация таблиц и структур данных
- BI-инструменты: уверенное владение BI-инструментами для построения отчётов и визуализаций, желательно DataLens/Tableau
- Продвинутые знания статистики: умение прогнозировать, сегментировать и кластеризовать данные, работать без A/B-тестов, когда это необходимо
- Уверенные знания в продуктовой аналитике: знание ключевых метрик, интерпретация данных и способность доносить аналитические выводы до заказчиков
Доступно в нескольких локациях — формат работы уточняется в карточке.
МАХ — мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Задачи
-
Разработка и поддержка автотестов для веб-приложения: UI-тесты на базе Playwright, при необходимости — интеграционные и инструментальные тесты
-
Подготовка тестовых данных, настройка окружений, работа с тестовыми аккаунтами и фича-флагами
-
Запуск тестов локально и в CI, разбор падений: логи, скриншоты, видео, репорты, поиск причин flaky-тестов
-
Оформление баг-репортов, взаимодействие с разработчиками и ручными QA по дефектам и качеству
-
Поддержка стабильности тестового набора: рефакторинг, улучшение архитектуры тестов (Page Object и Screen Object), уменьшение времени прогона
-
Ведение документации по автотестам
Требования
-
Базовые знания тестирования: виды тестов, тест-дизайн, жизненный цикл дефекта, приоритет и серьёзность
-
Уверенное владение TypeScript на уровне написания читаемого кода (классы, коллекции, исключения, ООП)
-
Опыт написания UI-автотестов на Playwright
-
Умение работать с Git (ветки, PR, разрешение конфликтов на базовом уровне)
-
Навыки диагностики падений: чтение логов, понимание типовых причин нестабильности UI-тестов
Мы разрабатываем крупнейший мессенджер в России — платформу, которая соединяет людей, сервисы и бизнес. Создаём коммуникационные инструменты, от которых зависит качество общения миллионов пользователей каждый день.
У нас можно влиять на стратегию, запускать решения национального масштаба и видеть результат своей работы в продукте, которым пользуется вся страна.
Сейчас развиваем платформу и ищем старшего менеджера продукта в команду звонков. Мы развиваем звонки внутри мессенджера: 1:1 аудио и видео, групповые звонки, улучшение качества соединения, надёжности и пользовательского опыта. Это продукт с высокой частотой использования, миллионами сессий в день и сложной технической архитектурой.
Задачи
- Развивать направление звонков: от постановки задач до контроля их выполнения командами разработки, дизайна, аналитики и тестирования
- Прорабатывать пользовательские сценарии, формулировать технические, функциональные и бизнес-требования к продукту
- Проводить A/B-тесты, подводить итоги и принимать решения на основе результатов
- Ставить задачи смежным командам и контролировать их исполнение
- Презентовать планы и результаты стейкхолдерам, управлять их ожиданиями
- Приоритизировать задачи, аргументированно защищать свою точку зрения и находить баланс между требованиями бизнеса, пользователей и техническими ограничениями
Требования
- Опыт работы со сложными B2C мобильными продуктами с большим количеством продуктовой логики, стейкхолдеров и смежных команд
- Опыт работы в быстро развивающихся продуктах
- Умение работать напрямую с разработчиками, дизайнерами и исследователями без участия менеджеров проекта
- Умение выявлять проблемы, оценивать их масштаб, предлагать решения и выражать пользу в цифрах
- Умение придерживаться data-driven-подхода и извлекать смысл из данных
- Умение приоритизировать задачи, аргументированно защищать свою точку зрения
- Структурность, системность, ответственность за результат
- Понимание архитектуры веб- и мобильных приложений, принципа работы API
- Технический бэкграунд
- Готовность работать в гибридном формате в Москве
Задачи
- Развивать аналитику роста: отвечать за ключевые метрики направления SaaS Growth, развивать систему продуктовых и финансовых метрик, искать точки роста продукта и монетизации
- Проводить исследования пользовательского поведения и прогнозировать выручку
- Вести полный цикл аналитического контура: постановка задачи, проработка методологии, проектирование витрин данных, реализация дашбордов и сопровождение после запуска
- Развивать систему управленческой отчётности для руководителей направления (монетизация, удержание, продуктовые метрики, регулярные отчёты)
- Влиять на развитие аналитической платформы: проектировать новые витрины, улучшать архитектуру данных, автоматизировать расчёты и снижать объём ручной аналитики
Требования
- Технологический стек: Jupyter, Redash, Superset, Git, MyTracker
- Очень уверенный уровень SQL: умение писать сложные запросы, работать с оконными функциями, оптимизировать тяжелые запросы и работать с большими объёмами данных
- Продуктовая аналитика: построение продуктовых метрик, анализ пользовательских сценариев, когортный анализ, retention, funnel analysis
- Эксперименты: понимание A/B-тестов, статистики, оценки эффекта и выбора метрик
- BI: опыт построения сложных дашбордов (желательно Superset, Redash, DataLens)
- Python (желательно): для исследований, автоматизации и анализа данных
- Самостоятельность: умение уточнять требования, предлагать решения и довести задачу до результата
- Системное мышление: умение видеть систему целиком, понимать, как считается метрика, откуда приходят данные и какие изменения затронет новая логика
- Умение работать с неопределённостью: способность сформулировать гипотезу, предложить методологию и защитить решение без готовой постановки
- Коммуникация: умение обсуждать решения с продуктом, маркетингом, продажами, финансами и руководителями
Будет плюсом
- Опыт работы в B2B SaaS
- Понимание подписочной модели
- Опыт построения финансовых моделей и прогнозирования выручки
- Опыт построения широких витрин данных
- Понимание DWH (DDS/CDM)
- Опыт работы с event-аналитикой
Дзен — сложная рекомендательная система и блог-платформа, которая помогает людям находить интересный контент, а авторам, медиа и брендам — свою аудиторию и единомышленников. Служба рекомендаций Дзена совершенствует алгоритмы ранжирования на платформе, чтобы пользователи видели самое актуальное для себя.
Вам предстоит разрабатывать и улучшать рекомендательную систему, которая будет анализировать поведение пользователей, предсказывать их предпочтения и предлагать персонализированный контент. Вы будете участвовать во всех этапах — от сбора и обработки данных до обучения моделей (collaborative filtering, content-based, нейросетевые подходы) и их внедрения в production.
Ваша работа напрямую повлияет на ключевые метрики бизнеса: увеличение конверсии, удержание пользователей и рост вовлечённости. Кроме того, вы сможете экспериментировать с новыми алгоритмами, проводить A/B-тесты и оптимизировать систему, чтобы рекомендации становились точнее и полезнее для миллионов пользователей.
Задачи
- Реализовывать контентные и коллаборативные виды рекомендаций
- Генерировать и реализовывать новые идеи по улучшению наших алгоритмов
- Разрабатывать ML-алгоритмы — от базовой обработки и подсчёта подокументных факторов до ранжирования, рекомендаций и NLP
- Встраивать ML-решения в живой продовый код
- Коммуницировать с продакт-менеджерами и трансформировать продуктовые требования в техническую постановку задачи
Требования
- Вы в ML больше двух лет
- Уверенно пишете и читаете продакшен-код
- Глубоко понимаете алгоритмы классического ML
Будет плюсом
- Вы готовы участвовать в командных брейнштормах и постоянно искать альтернативные решения
- Уже разрабатывали продакшен-системы на Java
- Знаете алгоритмы рекомендаций
Мы занимаемся лентой ВКонтакте — это первый экран приложения и раздел сайта, через который проходят все пользователи. Отвечаем за интерфейсы всех контентных сценариев: создание и потребление клипов и постов в ленте, рекламу, дискавер и рекомендации нового контента. Лента связана почти со всеми продуктами ВКонтакте, поэтому большинство задач для нас — кросс-командные.
Ещё одно наше направление — социальный e-commerce. Работаем над интерфейсами инструментов продвижения товаров через клипы и посты в ленте. Для авторов нашей платформы это один из ключевых инструментов монетизации. Наша задача — перестраивать сценарии потребления контента так, чтобы зрители могли проще переходить от просмотра контента к покупке товаров и услуг.
Наш челлендж на ближайшие 2 года
- За 18 лет лента ВКонтакте обросла легаси и воспринимается как что-то несовременное и громоздкое, нам предстоит сделать её легче и современнее
- Сделать процесс создания контента удобным как для обычных пользователей, так и для профессионалов
Задачи
• Свести в один понятный флоу создание клипов и постов, следующим шагом — максимально упростить этот процесс
• Создать единый опыт просмотра и взаимодействия с короткими видео в разделах клипов и ленты
• Создать простой и интуитивный флоу покупки товаров из контента. Задача — ненавязчиво сообщать пользователю о товарах, легко и безопасно доводить его до покупки
• Вишенка на торте: придумать, к какому виду должно прийти потребление контента на нашей платформе в будущем
Требования
• Опыт работы в продуктовом дизайне — от 3 лет
• Опыт создания продуктов для iOS, Android и на вебе
• Отличное владение Figma — понимание принципов создания дизайн-системы и работы с UI Kit
• Внимание к деталям, способность удерживать в фокусе множество продуктовых кейсов
• Развитое творческое мышление и способность объяснить свою точку зрения
• Умение работать в команде: слушать, давать конструктивную обратную связь и предлагать решения
Сообщества ВКонтакте — один из ключевых драйверов продукта. Сообщества позволяют авторам публиковать контент, находить свою аудиторию и зарабатывать на любимом деле, а пользователям — открывать для себя новых авторов и единомышленников.
Мы разрабатываем всё, что связано с сообществами: инструменты для их ведения, роста и монетизации, каталоги и витрины, рекомендательные системы и многое другое.
Наша работа — это сочетание удобных пользовательских интерфейсов, эффективных алгоритмов машинного обучения и яркого маркетинга. Мы итерационно улучшаем продукты и используем data-driven подход для принятия решений.
Задачи
Вам предстоит:
• проектировать интерфейсы для iOS, Android и веба;
• участвовать в создании и запуске продуктов;
• общаться с разработчиками и контролировать качество реализации интерфейсов;
• участвовать в планировании, предлагать свои идеи и защищать решения перед командой;
• анализировать аудиторию и применять в работе результаты UX-исследований и A/B-тестов.
У нас интересно, потому что:
• вас ждут разнообразные задачи и крутая команда;
• вы будете плотно работать с командой продукта и влиять на него;
• вы погрузитесь в UX-исследования, работу с метриками;
• с командой ленты вам предстоит работа над одним из самых сложных, интересных и популярных разделов продукта;
• в компании взрослая и гибкая дизайн-система, а также развитая дизайн-культура.
Департамент дизайна ВКонтакте — команда дизайнеров, горящих своей работой и продуктом, который мы создаём. Мы всегда рядом и готовы как помочь с любой задачей, так и провести время вместе.
Требования
Мы ожидаем, что вы:
• отлично владеете Figma;
• прекрасно разбираетесь в мобильном и веб-дизайне;
• внимательны к деталям и обладаете эмпатией к пользователям;
• творчески мыслите и способны объяснить свою точку зрения;
• системно подходите к созданию дизайна, внимательно относитесь к компонентам и структуре макетов;
• имеете опыт работы в крупных продуктовых командах;
• хотите прокачивать навыки и учиться новому.
Приглашаем специалиста, который сможет посещать офис в Москве или Санкт-Петербурге, работать в комбинированном режиме или удалённо.Ждём ваших откликов. Удачи!
Мы работаем над самой масштабной контентной платформой в рунете — по объёму, форматам, времени потребления и аудитории. Миллионы RPS и петабайты данных — главные вызовы для бэкенда ВКонтакте.Core Backend — это слой продуктовой инфраструктуры, который лежит в основе и позволяет разным командам двигаться вперёд, не решая одни и те же задачи.Мы ищем инженера, который хочет решать сложные задачи и напрямую влиять на архитектуру ВКонтакте.
Задачи
- проектирование и реализация новых Go-сервисов для распила монолита;
- оптимизация нагрузки и потребления ресурсов существующих сервисов;
- переход на современные open-source базы данных;
- повышение надёжности ВКонтакте.
Примеры конкретных задач в работе:
- сервис статистики для авторов. Единая точка входа для работы со статистикой. Обрабатывает около миллиона событий в секунду, связанных с взаимодействием с контентом, и отображает её в личных кабинетах авторов практически в реальном времени;
- Лайки и реакции. Единый сервис для простановки лайков и реакций для любых сущностей. Архив объёмом в триллион лайков, миллионы чтений и тысячи записей в секунду;
- Комментарии. Единый сервис для работы с комментариями к любым сущностям — посты/видео/клипы. Унифицированная и настраиваемая логика для лёгкой интеграции в любой продукт;
- редизайн платформы сообщений: миграция триллионов сообщений с специфичных, сильно кастомизированных движков на современный open-source стек с выделением переиспользуемого core backend-слоя.
Требования
- владение Go уверенное;
- опыт работы с высоконагруженными сервисами и проектирования отказоустойчивых решений;
- опыт работы с несколькими популярными open-source решениями: PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Kafka или аналогами.
Будет плюсом
- знание PHP;
- опыт оптимизации вычислений и хранения данных;
- опыт работы с YTsaurus.
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации и активно развиваем платформу.
Сейчас ищем Java-разработчика, который поможет проектировать и развивать высоконагруженные сервисы мессенджера и усилит нашу backend-команду.
Задачи
- Проектировать архитектуру и разрабатывать новые сервисы платформы мессенджера
- Решать сложные технические задачи масштабирования высоконагруженного распределённого сервиса
- Проектировать надёжную архитектуру для отказоустойчивых систем
- Оптимизировать производительность и стабильность backend-сервисов
- Участвовать в технических решениях и развитии платформы
Требования
- Уверенное знание алгоритмов и структур данных
- Опыт многопоточного программирования
- Опыт backend-разработки на Java от пяти лет
- Понимание принципов проектирования отказоустойчивых и высоконагруженных сервисов
- Опыт командной разработки
Будет плюсом
- Знание сетей и сетевых протоколов
- Опыт работы с Cassandra / ScyllaDB / PostgreSQL
- Опыт разработки распределённых систем
VK Видео — один из ключевых драйверов группы VK, а также один из крупнейших российских видеосервисов по объёму контента, времени потребления и масштабу аудитории.
Мы ищем опытного продуктового дизайнера для направления трансляций. Ожидаем, что вы будете самостоятельно вести задачи, предлагать инициативы и напрямую определять развитие контентного формата внутри VK Видео и отдельного продукта VK Видео Live.
Мы открыты для сотрудничества в любом формате — как в комбинированном режиме в офисах Москвы или Санкт-Петербурга, так и удалённо из других городов России. Ждём ваших откликов!
Задачи
- Создавать и развивать интерфейсы трансляций внутри VK Видео, включая раздел, страницу трансляции, плеер, чат и отложенные уведомления
- Работать с гипотезами: исследовать поведение пользователей, интерпретировать данные аналитики и предлагать решения
- Сопровождать разработку продуктовых решений и контролировать качество их реализации
- Делиться опытом и идеями с командой, а также с другими смежными дисциплинами
Требования
- Сильное портфолио, демонстрирующее графику, мышление и вклад в развитие продуктов
- Внимательность к деталям, эмпатия к пользователю и понимание UX-паттернов
- Системное мышление, умение чётко аргументировать решения и эффективно коммуницировать
- Навыки планирования работы, умение брать ответственность за результат и оценивать свои ресурсы
Будет плюсом
- Опыт работы над TV-платформами
- Опыт работы с видеосервисами, OTT-платформами или медиаплеерами
- Навыки анимации и motion-дизайна
- Любовь к спорту и геймингу — тематикам, где трансляции имеют ключевую роль
Мы создаём единую коммуникационную платформу, которая станет универсальным решением для всех платформ группы по общению пользователей.
Усиливаем команду и ищем новых сотрудников!
Задачи
- Проектировать новые продуктовые сценарии и улучшать существующие
- Проводить исследования и проверять гипотезы
- Проектировать пользовательские сценарии, прототипы и интерфейсы
- Работать с метриками и участвовать в принятии продуктовых решений
- Развивать и поддерживать дизайн-систему совместно с командой
Требования
- Опыт продуктового дизайна от трёх лет
- Умение проектировать сложные пользовательские сценарии
- Сильные навыки UX, системного мышления и работы с данными
- Уверенное владение Figma и дизайн-системами
- Опыт работы в продуктовой команде с разработкой и аналитикой
- Навыки моушен-дизайна, создания анимаций для интерфейсов
- Гибридный режим работы — Москва или Санкт-Петербург
Направление фильмов и сериалов в VK Видео отвечает за развитие одних из ключевых сценариев потребления: фильмы, сериалы, детский контент, ТВ-шоу и тематические подборки. Мы хотим сделать эти сценарии удобнее и персональнее для пользователя: помогать находить хороший фильм на вечер, правильно выбирать следующую серию любимого сериала, продолжать просмотр с нужного места и получать релевантные рекомендации без дублей и некачественных копий.
Команда будет заниматься end-to-end развитием киносериальных рекомендаций: анализировать пользовательское поведение, формулировать и проверять гипотезы, развивать матчинг и дедупликацию контента, обучать модели, обеспечивать стабильную работу рантайма, проводить A/B-эксперименты и развивать систему метрик.
Что предлагаем:- Большой масштаб — десятки миллионов пользователей, высоконагруженный рантайм и большие данные
- Значимую продуктовую зону — фильмы и сериалы являются одним из ключевых драйверов роста вовлечения и TVT
- Сильную техническую среду — Discovery-платформа, ML-инфраструктура, Java, YTsaurus, быстрый цикл экспериментов
- Нетривиальные задачи — матчинг тайтлов, дедупликация копий, рекомендации сериалов, подборки, работа с плейлистами и кластерными сущностями
- Реальное влияние на продукт — команда будет отвечать не только за модели, но и за качество пользовательских сценариев
Задачи
- Руководить командой ML-инженеров и бэкенд-разработчиков: нанимать, развивать людей и выстраивать процессы
- Быть техническим владельцем направления и отвечать за качество рекомендаций фильмов и сериалов
- Формировать цели команды и декомпозировать их в понятные, достижимые задачи
- Проводить A/B-эксперименты, анализировать метрики и пользовательское поведение
- Выстраивать эффективное взаимодействие с продуктом, аналитиками, бэкендом и смежными ML-командами
Требования
- Руководили технической командой — ML или разработки — не менее двух лет
- Обладаете хорошими знаниями алгоритмов, структур данных и основ машинного обучения
- Имеете практический опыт разработки на Python, Java или C++
- Работали с ML-решениями в условиях высокой нагрузки
- Умеете работать с продуктовыми метриками, A/B-тестами и пользовательскими гипотезами
Будет плюсом
- Работали с рекомендательными, поисковыми или рекламными системами
- Имеете опыт работы с большими данными
- Работали с видео, медиа, UGC или стриминговыми продуктами
- Сталкивались с задачами матчинга или дедупликации
Мы разрабатываем крупнейший мессенджер в России, чтобы соединять людей, сервисы и компании. Создаём простые и удобные инструменты коммуникации.
Продолжаем развивать платформу и ищем iOS-разработчика.
Задачи
- Разрабатывать новые фичи и сложные технические решения
- Работать над оптимизацией, производительностью и масштабируемостью технических решений
- Реализовывать пользовательские интерфейсы, красивые анимации, заботиться о скролле и сохранять iOS-поведение приложения
- Взаимодействовать со смежными командами (бэкенд, дизайн, аналитика, QA)
Требования
- Имеете опыт разработки 5+ лет на Swift, Objective-C
- Знаете Objective-C
- Самостоятельны, умеете принимать решения и нести ответственность за них
- Обладаете знаниями в области компьютерных наук
- У вас есть глубокое понимание iOS SDK-платформы и HIG
- Уже работали с многопоточным программированием и управлением памятью
- Знаете современные принципы построения архитектуры мобильных приложений
- Умеете и стремитесь решать сложные задачи простым и понятным способом без переусложнений
Будет плюсом
- Опыт работы на других языках
- Опыт работы c нативными приложениями
Мы в VK Коммуникации создаём ключевую инфраструктуру для верификации пользователей для всех сервисов группы. Сейчас мы в активной фазе: строим с нуля единый сервис верификации (SMS-Gate), который заменит 15-летнее legacy на Perl. Это критически важный узел, через который проходят каскады проверок: SMS, Mobile ID, MAX, Telegram и Flash-calls.
Параллельно мы развиваем VKCM — транспорт для доставки пуш-уведомлений на миллионы Android-устройств. Нам нужен сильный инженер, который готов не только проектировать архитектуру, но и задавать стандарты кода, писать его и развивать команду из 14 человек.
Ваши решения повлияют на то, как миллионы пользователей получают уведомления каждый день.
Наш стек:
- Язык: Go
- Брокеры и хранилища: Kafka, PostgreSQL, ClickHouse, YT, Redis
- Инфраструктура: VK OneCloud
Задачи
- Создание архитектуры нового SMS-Gate, развитие VKCM и других проектов подразделения
- Перенос логики с Perl-систем на современный стек без деградации сервиса
- Реализация сложной логики выбора каналов доставки (SMS/Call/Push/Messenger) для оптимизации стоимости и конверсии
- Тюнинг метрик и создание алертов на основе данных в VictoriaMetrics и Grafana
- Ревью кода, менторство Senior-разработчиков и внедрение стандартов разработки в команде
- Оптимизация CI/CD пайплайнов и работа с техническим бэклогом (сокращение техдолга — наш приоритет)
Требования
- Опыт от 3–5 лет коммерческой разработки на Go
- Опыт проектирования распределённых систем, работающих под высокой нагрузкой (Highload)
- Глубокие знания PostgreSQL, Redis и опыт работы с Kafka (понимание специфики партиций, репликации и гарантий доставки)
- Умение не просто «смотреть графики», а самостоятельно настраивать сбор метрик и алертинг
- Желателен опыт управления командой или менторства. Способность аргументированно защитить техническое решение
- Спокойное отношение к чтению старого кода для его последующей замены. Отсутствие боязни работать с новым для себя стеком технологий
Будет плюсом
- Опыт работы с пуш-сервисами или телеком-протоколами
- Опыт в переговорах с техническими партнёрами (операторы связи, вендоры и др.)
Вакансии по профессиям
- Аналитик 1С
- Android разработчик
- Angular
- Системный архитектор
- Бизнес-аналитика
- C++/C
- Кибербезопасность
- Аналитика данных
- Data Engineer
- Data Science & ML
- DevOps
- Digital-маркетинг
- C#
- Ивент-менеджер
- Go
- HR-специалист
- iOS разработчик
- Java/Scala/Kotlin
- KMP разработчик
- MLOps инженер
- Node.js
- Other (Vanilla / Fullstack / Svelte)
- Performance-маркетинг
- PHP
- PR и коммуникации
- Продуктовый дизайн
- Product менеджмент
- Продакт-маркетинг
- Project менеджмент
- Python
- Автоматизация тестирования
- Ручное тестирование
- React
- Рекрутинг
- Системный администратор
- Тимлид / Техлид
- Технический менеджер
- UI/UX дизайнер
Как составлена подборка
Показываем активные предложения IT и digital, опубликованные за последние 30 дней. Дубли объединяем. Условия и наличие вакансии могут измениться после обновления: проверяйте их перед откликом.