Задачи:
— Исследования и проектирование: поиск и выбор оптимальных решений для реализации алгоритмов и кодеков, участие в R&D-проектах, помощь в формировании направлений развития медиаплатформы вместе с исследовательской командой.
— Разработка и техническая реализация: разработка и развитие медиасерверов и сигнальных сервисов, внедрение решений для масштабирования, оптимизация компонентов Control Plane и Data Plane.
— Проведение код-ревью и укрепление инженерной культуры команды.
— Участие в оценке сроков и рисков, приоритизация задач.
Требования:
— Более шести лет опыта разработки бэкенда.
— Проектирование и поддержка высоконагруженных распределённых систем.
— Доработка опенсорс-серверов (например, Janus, Medooza) или написание собственных решений.
— Глубокое понимание WebRTC, SIP или RTSP.
— Умение читать и анализировать RTP/RTCP-статистику, работа с WebRTC-инструментами (WebRTC Internals, Wireshark).
Будет плюсом:
— Опыт разработки на C/C++.
— Участие в опенсорс-проектах, связанных с WebRTC или медиа.
— Глубокое понимание libwebrtc или libdatachannel.
— Опыт работы с Erlang/OTP.
Условия:
— Возможность обучения и оплата 50% стоимости курсов для улучшения языковых навыков.
— Дополнительные бонусы, полный список доступен на сайте компании.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.