CareerPlan

Senior Software Development Engineer

Bengaluru- We WorkFull-time2026-06-25 → 2026-11-12

Core

Build and optimize world-class video playback experiences for millions of users on Desktop browsers, Smart TVs, and Mobile browsers.

Role type

Senior Software Development Engineer (Front-end/Streaming)

Builds

Front-end video player systems and playback engines for streaming platforms

Domain

Streaming technology, Web development, Video protocols

Deliverable

production ML models | product features

Required skills

TypeScript, React/Next.js, HTML5 video players (Shaka Player, HLS.js, Video.js, Dash.js), HLS/MPEG-DASH protocols, Webpack/Vite/Rollup, Jest/Playwright, CSS-in-JS

Preferred skills

Computer Science degree, 4+ years web development experience

Technologies

React.js, Next.js, Typescript, Shaka Player, HLS.js, Video.js, Dash.js, Webpack, Vite, Rollup, Jest, React Testing Library, Playwright

Responsibilities

Lead design of complex front-end systems, optimize web applications for performance and Core Web Vitals, ensure cross-browser compatibility, mentor junior engineers, integrate player UI with video playback engines, design analytics frameworks, triage production issues, implement web security best practices

Seniority

Senior, hands-on IC