Video Playback Engineer ExoPlayer HTML5 DRM Hyderabad 5+ Yrs


Savanna HR


Software Engineer


a month ago

5-10 Yrs


Hyderabad


Description

Video Playback Engineer | Senior | ExoPlayer, Shaka, HTML5, DRM, Android TV | Hyderabad | Work From Office | Full Time

​

We are hiring a Senior Software Engineer for the Player Engineering team of a large scale streaming platform. You will design, build and optimise playback across connected TV and living room devices on a hybrid stack that combines native Android (ExoPlayer) with HTML5 WebView based UI. The work is deep and specific: ABR algorithms, network handling, startup time, buffering behaviour and playback resiliency across a wide and fragmented device estate.

​

POSITION SNAPSHOT

• Role: Senior Software Engineer, Video Playback (Streaming and Broadcasting, Player Engineering)

• Experience: 5 to 10 years in software engineering with a strong consumer product delivery record

• Location: Hyderabad, Telangana (Work From Office)

• Employment type: Full Time, Permanent

• Compensation: INR 30 to 45 LPA

• Industry: OTT, video streaming, connected TV and digital media

• Notice period: Immediate to 60 days preferred

​

KEY RESPONSIBILITIES

• Design and implement connected and living room device solutions that improve network handling, ABR algorithms and playback resiliency using ExoPlayer, Shaka and related technologies

• Optimise playback performance, startup time, buffering behaviour and video quality across a wide range of connected and living room devices

• Collaborate with frontend and platform teams so WebView UI and native playback components interact cleanly

• Work with streaming protocols including HLS and DASH, and with DRM

• Debug and resolve complex playback issues across diverse device ecosystems and partner implementations

• Partner with subject matter experts and video specialists on playback architecture decisions

​

REQUIRED TECHNICAL SKILLS

• Professional software engineering experience with a strong delivery track record on consumer facing applications

• Strong expertise in frontend engineering with HTML5, JavaScript and TypeScript

• Hands on experience with ExoPlayer, MediaCodec and DRM technologies such as Widevine

• Experience with hybrid applications combining native Android components and HTML5 or WebView based UIs

• Familiarity with integrating JavaScript interfaces or bridging mechanisms between WebView and native

• Working knowledge of HLS and DASH streaming protocols

​

PREFERRED / BONUS SKILLS

• Shaka Player or other JavaScript player frameworks

• Experience across connected TV platforms such as Android TV, Fire TV, tvOS, Tizen, webOS or Roku

• Playback observability, QoE metrics and A/B testing of player behaviour

• Working with CDN behaviour, manifest handling and low latency streaming

​

PREFERRED INDUSTRY EXPERIENCE

• OTT, video streaming or connected TV products

• Any consumer platform delivering video to millions of viewers across fragmented devices

​

SOFT SKILLS

• Comfort working across the native and web boundary rather than in one camp

• Patience and rigour when debugging device specific playback failures

• Clear communication with video specialists, platform teams and product

• Ownership of quality end to end, from prototype to production

​

TOOLS YOU WILL USE

ExoPlayer, Shaka Player, MediaCodec, Widevine DRM, HTML5, JavaScript, TypeScript, Android WebView, HLS, DASH, Git, CI/CD pipelines, playback profiling and QoE tooling

​

REPORTING REQUIREMENTS

• Sits in the Player Engineering team within Streaming and Broadcasting

• Works with video specialists, frontend and platform teams, and device partners

​

COMPENSATION AND BENEFITS

• INR 30 to 45 LPA, depending on experience and current compensation

• Base location Hyderabad, Telangana, working from office

• Work on playback watched by millions of viewers across the world

• Deep specialist work on a modern hybrid native and web player stack

• Collaborative global engineering teams

​

WHO WE ARE LOOKING FOR

Playback is where streaming either works or visibly does not, and the people who are good at it are rare. If you have chased a buffering regression through ABR logic to a manifest, know why a WebView bridge adds latency, and have shipped a player that behaves on cheap TV hardware as well as flagship devices, this role will use all of it.

​

HOW TO APPLY

Apply through this posting with an updated CV. Shortlisted candidates will be contacted by our recruitment team.