Remote Senior WebRTC Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Develop and maintain features in the Restream Studio product.
  • Design and implement video streaming and video processing services to support new and existing features.
  • Create metrics to monitor conferencing and video streaming experiences and system performance.
  • Implement solutions to ensure high-quality video under high load.
  • Participate in code review feedback with the team.
  • Stay updated on emerging technologies and identify opportunities.
  • Ensure redundancy and resilience of Restream production infrastructure.

Requirements:

  • Possess a scrappy, entrepreneurial attitude to deliver high-quality projects efficiently.
  • Proficiency in at least one general-purpose programming language, with Node.JS (TypeScript), Rust, or C/C++ as a plus.
  • Expertise in WebRTC technologies (TURN, STUN, ICE) and codecs (AAC, Opus, H264, H265, VP8, VP9, AV1, etc.).
  • Experience with network protocols like HTTP, TCP/UDP, and Websockets.
  • Deep understanding of real-time media streaming solutions such as FFmpeg, Wowza, GStreamer, Janus, Jitsi, MediaSoup, Kurento, Medooze, etc.
  • Knowledge of database design, including relational and NoSQL databases like Scylla and Redis.
  • Familiarity with AWS, Linux, Docker, Kubernetes, continuous deployment workflow, and multiple programming languages.
  • Strong written and verbal communication skills.
  • Self-directed, analytical, and able to work effectively in a team.
  • Passion for the Restream product.

Benefits:

  • Opportunity to work in a startup environment with a flat company structure.
  • Collaborate closely with founders and the team to shape and expand the product.
  • Direct influence on the product's direction and development.
  • Chance to create something impactful in people's lives.
  • Equity packages to be part of the Restream journey.
  • Flexible paid time off.
  • Access to necessary technology for job performance.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Leave a feedback