Назад к вакансиям

WebRTC-разработчик

Yandex Infrastructureот 6 лет
BackendGoC++SIPRTPWebRTCRTSP

Описание

Наша команда — часть инфраструктуры Яндекса. Мы делаем платформу для real-time-передачи медиаданных для разных сервисов компании, обеспечиваем и предоставляем облачную платформу и SDK для передачи данных сервисам Яндекса. Ищем опытного разработчика или архитектора с опытом в WebRTC/RTP.

Обязанности

  • Искать и выбирать оптимальные решения для реализации алгоритмов и кодеков
  • Участвовать в R&D-проектах и помогать формировать направления развития медиаплатформы вместе с исследовательской командой
  • Разрабатывать и развивать медиасерверы и сигнальные сервисы
  • Внедрять решения для масштабирования
  • Оптимизировать существующие компоненты Control Plane и Data Plane
  • Проводить код-ревью и помогать укреплять инженерную культуру команды
  • Участвовать в оценке сроков и рисков, в приоритизации задач

Требования

  • Более шести лет разрабатывали бэкенд
  • Проектировали и поддерживали высоконагруженные распределённые системы
  • Дорабатывали опенсорс-серверы (например, Janus, Medooza) или писали собственные решения
  • Глубоко разбираетесь в WebRTC, SIP или RTSP
  • Умеете читать и анализировать RTP/RTCP-статистику, работать с WebRTC-инструментами (WebRTC Internals, Wireshark)

Будет плюсом

  • Разрабатывали на C/C++
  • Участвовали в опенсорс-проектах, связанных с WebRTC или медиа
  • Глубоко понимаете libwebrtc или libdatachannel
  • Имеете опыт работы с Erlang/OTP

Условия

  • Основной стек — Go, дополнительный — C++
  • Организуем обучение и оплатим 50% стоимости, если для рабочих задач нужно подтянуть язык
  • Полный список бонусов доступен на сайте