C++ разработчик (Core Media)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Телекоммуникационный сервис

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

Вам предстоит:

  • Разрабатывать компоненты распределенного медиасервиса.
  • Добавлять поддержку новых протоколов и функций.
  • Оптимизировать производительность серверов.
  • Улучшать алгоритмы передачи и обработки звука и видео.

Мы ожидаем:

  • Опыт программирования на C++ под *nix , включая многопоточное.
  • Опыт сетевого программирования (понимание протоколов TCP/IP и UDP).
  • Опыт отладки и профилирования производительности нагруженных сервисов.
  • Навыки решения архитектурных и алгоритмических задач.

Будет плюсом:

  • Опыт программирования на JavaScript под Node.JS.
  • Опыт функционального программирования (особенно на языке Erlang).
  • Опыт работы с VoIP и WebRTC (SIP, SDP, RTP, RTCP).
  • Понимание принципов цифровой обработки сигналов.
  • Понимание принципов работы аудио/видео кодеков.
  • Опыт численной оценки качества звука и видео.
  • Опыт разработки (soft) real-time приложений.
  • Опыт разработки в контейнерах (Docker).
  • Понимание принципов виртуализации.

Бонусы

Мы предлагаем:

  • Широкие возможности для самореализации, профессионального и карьерного роста.
  • Возможность вносить свой вклад в развитие растущего проекта.
  • Команда коллег-профессионалов, болеющих за свой проект.
  • Гибкий график работы.
  • Возможность командировок в США, Филиппины, Китай, возможность дальнейшей работы в зарубежных представительствах компании (в т.ч. H1-B США).
  • Современный офис в 15 минутах от метро
  • Индексируемую заработную плату, 100% оплату больничных и отпусков.
  • Корпоративные обучающие программы, курсы английского языка, внутренние и внешние митапы и участие в конференциях.
  • Иногородним кандидатам предоставляется Relocation Bonus.
  • Возможна удаленная работа.

Дополнительные инструкции