- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
Principal Engineer - Video Platform
DESCRIPTION
Job summary
About Us:
Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It's where millions of people come together to chat, interact, and make their own entertainment.
We're about community, inside and out. You'll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We're on a quest to empower live communities, so if this sounds good to you, see what we're up to on LinkedIn and Twitter, get interviewing tips on Instagram, and discover projects we're solving on our Blog.
About the Role:
The Twitch Video Ingest team develops systems and services that acquire live streams from the community of Twitch broadcasters, perform real-time processing (e.g., video trans-coding), and makes them available for world-wide distribution at scale. As the use of our platform increases world-wide, we have a need to enhance our platform to offer new live video experiences.
You are a video transport and processing systems expert who will help us develop our low latency video platform improving such live and interactive experiences. You will report to the Director of Engineering, Video Ingest. You can be located in the San Francisco bay area, California; Seattle, Washington; New York, NY; and Salt Lake City, Utah; or remote, USA.
You Will:
€¢ develop video transport and video transcoding solutions to improve end-to-end latency of the Twitch video platform data plane
€¢ develop new system architectures to decrease per-stream video processing and transport costs
BASIC QUALIFICATIONS
You Have:
€¢ BS degree in Computer Science or related field
€¢ 7+ years of experience working with large-scale video processing and streaming systems
€¢ 7+ years of experience developing and deploying Internet transport solutions including for video applications
PREFERRED QUALIFICATIONS
Bonus Point
€¢ Experience working with AWS
€¢ Knowledge of inner workings of video codecs including H.264, H.265, VP9, AV1
Perks
€¢ Medical, Dental, Vision & Disability Insurance
€¢ 401(k)
€¢ Maternity & Parental Leave
€¢ Flexible PTO
€¢ Amazon Employee Discount
€¢ Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages, etc.)
We are an equal opportunity employer and value diversity at Twitch. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status, or other legally protected status.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records
Categories
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.