Trypillian logo

Senior Video Streaming Engineer

Trypillian·Salary not specified

Primary stack

DockerRustKubernetesGoPythonC++

Nice to have's

BPLA video streamsGCS integrationWebRTCcomputer visionvideo analytics

Job description

Senior Video Streaming Engineer

Engineering

Hybrid

Remote


Ми шукаємо Senior Video Streaming Engineer, для участі в розробці проєкту пов’язаного з отримання і обробкою відео-стрімів.

About the Position

Ми шукаємо Senior Video Streaming Engineer, для участі в розробці проєкту пов’язаного з отримання і обробкою відео-стрімів.

Responsibilities

  • Проєктування та розробка end-to-end архітектури відеострімінгу: від бортового джерела сигналу (дрон/наземна станція) до центрального сервера.
  • Реалізація прийому відеопотоків з різнотипних джерел (різні протоколи, кодеки, канали зв'язку з різною пропускною здатністю та затримкою).
  • Розробка серверної частини для агрегації, транскодування, маршрутизації та роздачі відеопотоків множинним споживачам.
  • Реалізація запису відео (архівування) з можливістю подальшого пошуку, перегляду та експорту.
  • Побудова клієнтських інтерфейсів або API для перегляду відео в реальному часі (live) та в записі (playback), включно з перемоткою, синхронізацією метаданих (телеметрія, GPS, час) з відео.
  • Оптимізація під низку затримку (low-latency streaming) в умовах нестабільного або обмеженого зв'язку.
  • Забезпечення відмовостійкості, масштабованості та безпеки системи (шифрування каналів, контроль доступу).
  • Моніторинг якості відеопотоку, діагностика та усунення проблем зі зв'язком/відео на льоту.
  • Взаємодія з апаратними інженерами, розробниками наземних станцій управління (GCS) та командою бекенду.
  • Ведення технічної документації, участь у код-рев'ю, менторство молодших інженерів.

Requirements

  • 5+ років досвіду в розробці систем відеострімінгу або обробки медіапотоків.
  • Глибоке знання протоколів відеопередачі: RTP/RTSP, RTMP, WebRTC, HLS/DASH, а також специфічних для дронів (наприклад, аналогові/цифрові канали, SRT).
  • Досвід роботи з кодеками H.264/H.265 (HEVC), розуміння апаратного та програмного кодування/декодування.
  • Впевнене володіння FFmpeg, GStreamer або аналогічними медіафреймворками.
  • Досвід розробки серверних систем на C++, Go, Rust або Python (в контексті продуктивних медіа-пайплайнів).
  • Розуміння мережевих технологій: UDP/TCP, NAT traversal, QoS, робота в умовах нестабільного/обмеженого каналу зв'язку.
  • Досвід побудови систем зберігання та індексації відеозаписів (файлові сховища, бази метаданих).
  • Знання принципів побудови low-latency відеосистем.

Nice to Have

  • Досвід роботи з відеопотоками з БПЛА (безпілотних літальних апаратів) або подібних мобільних/аеро-платформ.
  • Досвід інтеграції з наземними станціями управління (GCS) та системами телеметрії.
  • Знання WebRTC.
  • Досвід з контейнеризацією та оркестрацією (Docker, Kubernetes) для масштабування відеосервісів.
  • Досвід розробки клієнтських плеєрів (web/desktop) для перегляду live та архівного відео.
  • Розуміння комп'ютерного зору / базова інтеграція з відеоаналітикою - як плюс, не обов'язково.

We Offer

  • Роботу над технологічно складним і значущим продуктом.
  • Конкурентну заробітну плату за результатами співбесіди.
  • Можливість впливати на архітектурні рішення з нуля.
  • Команду інженерів, відкритих до нових технічних підходів.

About the Company

[Company description if present]

© Trypillian. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ

More at Trypillian

All 5 roles

Popular searches