Главная›Вакансии›IT и разработка›Программист›Video Processing Engineer / Media Backend Developer (FFmpeg)

Maxima.tech · Казань

Video Processing Engineer / Media Backend Developer (FFmpeg) — Maxima.tech

Ускорение конвертации 4K: Текущие времена транскодирования тяжелых исходников нас не устраивают. Нужно внедрять аппаратное ускорение (NVENC/QSV) и распараллеливание...

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. Компания нанимает активно — открытых позиций сейчас 22.

Описание вакансии

О проекте: Мы — онлайн-кинотеатр. У нас есть сильный бэкенд и большая библиотека контента, но мы столкнулись с архитектурными вызовами, связанными с масштабированием видео-пайплайнов. Мы ищем эксперта по видео-обработке и стримингу, который возьмет на себя оптимизацию транскодирования, настройку адаптивной доставки (ABR) и интеграцию сложных фильтров (включая вотермарки). Вы будете работать на стыке низкоуровневой работы с медиа (FFmpeg) и высокоуровневой оркестрации (Python / .NET).

Наши главные технические вызовы (что нужно будет решить):

  1. Ускорение конвертации 4K: Текущие времена транскодирования тяжелых исходников нас не устраивают. Нужно внедрять аппаратное ускорение (NVENC/QSV) и распараллеливание (сегментация видео на чанки).
  2. Доставка на любые устройства: Построение и оптимизация ABR-лестниц (Bitrate Ladders) для HLS/DASH. Обеспечение корректного воспроизведения 4K/H.265 на современных Smart TV и fallback до H.264 для старых устройств.
  3. Видео-редактура: Оптимизация наложения статичных и динамических водяных знаков (watermarks) без критической потери производительности пайплайна.

Что нужно будет делать:

  • Проектировать и поддерживать пайплайны обработки видео (VOD): от приема исходника до публикации в CDN.
  • Писать обвязку и оркестрацию процессов транскодирования на Python (FastAPI, Celery) или .NET (на ваш выбор/опыт).
  • Работать с очередями задач (RabbitMQ / Kafka), обеспечивать отказоустойчивость воркеров.
  • Настраивать профили кодирования, фильтры FFmpeg, упаковку в fMP4, HLS, DASH.
  • Взаимодействовать с CDN, объекными хранилищами (S3) и системами DRM.

Наши ожидания от кандидата:

  • Отличное знание FFmpeg: вы понимаете, как работают кодеки, контейнеры, фильтры, mux/demux. Умеете читать и писать сложные filtergraphs.
  • Опыт в стриминге/VOD: глубокое понимание HLS, MPEG-DASH, CMAF, ABR-адаптации.
  • Опыт работы с аппаратным ускорением: понимание нюансов и ограничений NVENC (NVIDIA), QSV (Intel) при транскодировании.
  • Уверенный Backend: опыт написания микросервисов и воркеров на Python или .NET.
  • Понимание инфраструктуры: Docker, Linux, брокеры сообщений (RabbitMQ/Kafka).
  • Опыт работы с ABR-лестницами и подбором битрейтов под разные классы устройств (Smart TV, Mobile, Web).

Будет большим преимуществом:

  • Опыт работы с DRM (Widevine, FairPlay, PlayReady).
  • Знание инструментов упаковки: Shaka Packager, Bento4, GPAC.
  • Понимание специфики Smart TV (Tizen, WebOS) и ограничений их декодеров.

Вакансия опубликована 12 октября, проверена 25.10.2026. Открыть оригинал.

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Video Processing Engineer / Media Backend Developer (FFmpeg)»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Программист» платят 155 000 ₽.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 25.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Maxima.tech

В Maxima tech мы уже больше 18 лет создаем и развиваем несколько продуктов: высоконагруженный финтех продукт с игровыми механиками и высоким уровнем сервиса, который дает возможность клиенту испытать яркие эмоции и ощущение причастности к спорту Что используем: JS, TS, ReactJs, Next.js, NodeJs, HTML;.net (c#), Python, PHP, Go, MSSQL, MySQL, Redis, Memcached, Kafkа;Gitlab + TeamCity;Jira + Conf…

Открытых вакансий: 22

Похожие вакансии

Соседи по направлению с близкими требованиями.

Middle Devops

Зарплата не указана

Maxima.tech · Казань

Сопровождение k8s кластеров (BM/kubespray). Мониторинг и алертинг - victroiametrics, grafana. Observability - Jaeger+Cassandra, vector, ELK, Vmlogs - уметь настраивать и...

Можно удалённоОт 3 до 6 летПрограммистОпубликована 19 октября

Staff Software Engineer Smart Wallet & Account Abstraction

Зарплата не указана

Xsolla · Пермь

Проектировать и развивать жизненный цикл ERC-4337 user operation (prepare → sign → submit → confirm), EIP-7702 delegation, детерминированное получение адреса из...

Можно удалённоБолее 6 летПрограммистОпубликована 24 октября

Ведущий разработчик 1C

Зарплата не указана

Фонд Талант и успех · Сочи

Разработка и внедрение интеграций со сторонними системами. Поддержка и доработка существующих и новых конфигураций 1С. Работа на внутреннем проекте...

От 3 до 6 летПрограммистОпубликована 6 октября

Программист 1С

Зарплата не указана

Елисеев Максим Анатольевич · Екатеринбург

Внедрение и развитие: участие в запуске и настройке конфигураций 1С (управленческий и оперативный учет), работа со складскими системами и...

Можно удалённоОт 3 до 6 летПрограммистОпубликована 30 сентября

Главный разработчик C# (сопровождение и развитие DirectumRX, собственного ПО)

Зарплата не указана

Банк АВЕРС · Казань

Сопровождать и развивать решения на базе DirectumRX: доработка функционала, кастомизация, устранение инцидентов. Разрабатывать desktop‑приложения (C#, WPF/WinForms) для автоматизации...

От 3 до 6 летПрограммистОпубликована 15 октября

Fullstack Mobile Developer

Зарплата не указана

ПРОВИТЕХ · Нижний Новгород

Разработка и развитие Android-приложения на Kotlin. - Разработка и развитие iOS-приложения на Swift. - Разработка и развитие API на Nuxt. -

Можно удалённоОт 3 до 6 летПрограммистОпубликована 23 октября

Другие вакансии компании

Оператор колл-центра (без продаж)

45 000 — 55 000 ₽-17% к среднему

Maxima.tech · Казань

Отвечать на входящие вопросы пользователей по телефону (звонки). Помогать в решении возникающих у пользователей сложностей. Фиксировать обращения и перенаправлять их...

Нет опытаОператор колл-центраОпубликована 8 октября

Оператор ПК

60 000 — 67 500 ₽в рынке

Maxima.tech · Казань

Анализ и контроль корректности данных и показателей. Мониторинг рабочих процессов и своевременная обработка возникающих уведомлений. Выявление и первичная аналитика технических...

Нет опытаОператор ПКОпубликована 7 октября

Менеджер телефонных продаж

70 000 — 100 000 ₽-26% к среднему

Maxima.tech · Казань

Звонить по готовой базе. Помогать клиентам принять решение воспользоваться продуктом. Выявлять потребности и работать с возражениями. Вести отчетность по результатам...

Нет опытаМенеджер по продажамОпубликована 30 сентября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Разработка на Python, Java, C#, 1С, JavaScript и других стеках: продукты, интеграции, поддержка систем.