🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Java/Kotlin-разработчик в команду разработки системы управления медиаматериалами

Яндекс
Москва
Офис
Опубликовано: 24 Apr 2026
Мы строим Кинопоиск — один из лучших стриминговых сервисов фильмов и сериалов в РФ. Для этого мы разрабатываем систему, которая управляет петабайтами данных, образующих каталог Кинопоиска. Чтобы радовать пользователей большим разнообразием фильмов и сериалов, необходима своевременная и качественная обработка исходных медиаматериалов от правообладателей в контент, который можно показывать пользователю.

Ищем Java/Kotlin-разработчика в команду разработки системы управления медиаматериалами. Это новый проект и новая система, поэтому у нас никакого legacy, простор для творчества и дух стартапа. Работаем с внутренним заказчиком, за счёт чего обеспечивается короткий и быстрый цикл обратной связи по формированию и уточнению требований.

Какие задачи вас ждут

Интеграция с каталогами правообладателей
Первым этапом в пайплайне подготовки медиаматериалов является получение исходных файлов от правообладателя. Мы сейчас активно создаём систему, которая в автоматическом режиме будет загружать к нам нужные исходники, обогащать их метаданными, следить за изменениями.

Управление хранением петабайтов данных
Все медиаматериалы нужно где-то хранить. Для этого у нас есть система asset-менеджмента, в управлении которой находится каталог размером в петабайты. Он включает в себя исходные материалы от правообладателей, результаты работы наших процессов и различные метаданные.

Автоматизация процессов подготовки видео
Для того чтобы показать пользователю фильм, нужно его подготовить. Вам предстоит разработка системы, которая будет оркестрировать процессы конвертации исходных медиаматериалов в потоки, готовые для показа в кинотеатре Кинопоиска.

Оптимизация
Сетевой трафик очень дорогой, поэтому мы в Кинопоиске стремимся к тому, чтобы наши видео имели минимальный размер без потери качества. Данный процесс требует много вычислительных ресурсов, поэтому одной из целей нашей системы является минимизация выполнения лишней работы и максимизация утилизации доступных ресурсов.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Мы ждем, что вы

  • Имеете опыт разработки на Kotlin/Java и Spring
  • Разрабатывали микросервисную архитектуру
  • Работали с реляционными СУБД и знаете SQL
  • Знаете HTTP-протокол и принципы REST

Будет плюсом, если вы

  • Готовы работать с кодом на Python
  • Знаете, что такое Temporal или Cadence
  • Работали с медиаданными (видео, аудио, субтитры)
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие