Senior Video Playback Engineer - Cross-Platform & AI-Driven
Tubi
Toronto
On-site
CAD 261,000 - 374,000
Full time
24 days ago
Job summary
A leading streaming service is hiring a Software Engineer in Toronto to design and maintain next-generation video player technology across various platforms. The ideal candidate will have over 5 years of experience in media systems and proficiency in JavaScript and React. This hybrid role allows you to enhance user experiences for millions of viewers. Competitive salary and benefits package offered.
Benefits
Medical, dental, vision insurance
401(k) plan
Paid time off
Wellness reimbursement
Generous parental leave program
Qualifications
- 5+ years of software engineering experience in video playback, streaming, or media systems.
- Experience with media APIs such as MSE and EME.
- Experience with video players.
Responsibilities
- Design and develop video player technology across platforms.
- Enhance media playback performance using modern technologies.
- Collaborate with teams to integrate player, UI, and backend systems.
Skills
Proficiency with JavaScript
React
HTML5/CSS
Modern front-end frameworks
Media APIs knowledge
Strong understanding of browser internals
TypeScript
Education
Bachelor’s or Master’s degree in Computer Science or Engineering
Tools
Hls.js
Shaka Player
dash.js
Video.js
A leading streaming service is hiring a Software Engineer in Toronto to design and maintain next-generation video player technology across various platforms. The ideal candidate will have over 5 years of experience in media systems and proficiency in JavaScript and React. This hybrid role allows you to enhance user experiences for millions of viewers. Competitive salary and benefits package offered.