Find a jobRecruiters

Senior Video Playback Engineer (Web)

Exclusive opportunity

Onsite

Senior Video Playback Engineer (Web)

5V Video | Certified B Corp™

Senior Video Playback Engineer (Web)

Skills

ReactTypescriptReact NativeData AnalysisAWSJavascript

15 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

United States

Work mode:

Onsite

Published on:

6 October 2026

What they need


What you'll be doing

  • Building, maintaining and extending our web video player using Shaka Player, hls.js and/or dash.js
  • Implementing and troubleshooting HLS and MPEG-DASH playback, including CMAF and low-latency streaming (LL-HLS, LL-DASH)
  • Working with Media Source Extensions (MSE) and Encrypted Media Extensions (EME) to deliver smooth, secure playback
  • Integrating multi-DRM (Widevine, PlayReady, FairPlay) with licence servers and key systems
  • Tuning ABR logic, buffer management and startup behaviour to improve QoE metrics like time-to-first-frame, rebuffer ratio and playback failures
  • Supporting ad insertion (SSAI and/or CSAI, e.g. Google IMA, VAST/VMAP) without breaking the viewing experience
  • Handling captions and subtitles (WebVTT, TTML/IMSC, CEA-608/708), multiple audio tracks and accessibility needs
  • Instrumenting the player for analytics and QoE monitoring (e.g. Mux, Conviva, NPAW/Youbora or in-house)
  • Debugging playback issues across browsers and devices, working with encoding, packaging and CDN teams to find root cause
  • Contributing to player architecture, code reviews and engineering standards

What we're looking for

  • [3–5+] years of software engineering, with a solid chunk spent on web video playback
  • Strong JavaScript/TypeScript skills and a good understanding of how browsers handle media
  • Hands-on experience with at least one of Shaka Player, hls.js, dash.js or Video.js, ideally at source level, not just config
  • Deep working knowledge of HLS and DASH: manifests, segments, bitrate ladders, discontinuities and live vs VOD behaviour
  • Practical experience with MSE/EME and DRM integration
  • Comfortable debugging with browser dev tools, network inspection and stream analysis tools
  • Understanding of CDNs, caching and how delivery affects playback

Nice to have

  • Contributions to open-source players (Shaka, hls.js, dash.js)
  • Experience with Smart TV / connected TV web platforms (Tizen, webOS, Vizio, Xbox) or Chromecast receivers
  • Exposure to native players (AVPlayer, ExoPlayer/Media3) or React Native video
  • Knowledge of encoding and packaging (FFmpeg, Shaka Packager, Bento4, AWS Elemental)
  • Low-latency live, sports or FAST channel experience

5V Video are acting as an Employment Business for the purpose of this position. We offer a reward scheme if you can recommend someone for this role - $250 for you and $250 to a charity of your choice.

Other offers great for you!

These companies are also looking for great profiles

Visian

Senior AI Engineer / Data Scientist Senior – Intelligence Artificielle

650

Freelance

Paris, France

Hybrid

Skills

AI

5 hours ago

Quick apply

Futurwork

Senior Cloud Engineer

Freelance

Brussels, Belgium

Hybrid

Skills

PythonAWSTerraformCloud architectureMonitoring and observabilityCI/CD

1 hour ago

Quick apply

LeHibou

Senior Cloud Engineer (AWS)

750€ / jour

Freelance

Brussels, Belgium

Hybrid

Skills

DockerPythonGitBitbucketAWSTerraform

12 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools