CareerPlan

Software Development Engineer II - Web

BengaluruFull-time2026-06-01 → 2026-11-10

Core

Build scalable front-end systems and video streaming platforms for customers, focusing on performance, cross-browser compatibility, and security.

Role type

Senior IC web development engineer (video streaming)

Builds

Front-end systems, video player UIs, and streaming infrastructure

Domain

Media streaming, web development

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

Architecture design, performance engineering, mentorship, security compliance

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 speed and scalability; Ensure seamless experience across desktop, mobile, and Smart TV; Conduct code reviews and mentor junior engineers; Partner with Product Managers and UX Designers; Integrate player UI with video playback engines; Design and integrate analytics and observability frameworks; Debug and resolve production issues; Implement web security best practices

Seniority

Mid-level, hands-on IC