Facebook pixel

Director of Engineering
Video Protocols
Confirmed live in the last 24 hours
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
iOS/Swift
Requirements
  • 8+ years of professional software development or equivalent expertise
  • 4+ years of leading teams
  • Expertise with one or more domains: Networking, Video Playback/Encoding, WebRTC, HLS
  • Experience with software architecture fundamentals, such as Async programming, object-oriented design, abstractions, software design, and multiple testing methodologies
Responsibilities
  • Set vision and roadmap for the team building Twitch's next-generation video protocols
  • Lead a full stack team to design and implement a framework to validate video protocols
  • Use bleeding-edge web technologies like WebRTC, QUIC, and Warp
  • Collaborate between product and engineering teams (iOS, Android, Web, Transcode, Distribution)
  • Drive a testing first mindset within the larger Video organization
Desired Qualifications
  • Experience working with video protocols web media APIs like WebRTC, Media Source Extensions, WHIP, LHLS, LL-LHS, Warp, WebTransport, WebCodecs
  • Video Player experience on at least one of the following platforms (Android/iOS/Web)
  • Experience with testing-driven culture
  • Experience with open source projects
  • Contributions to open video standards
Twitch

1,001-5,000 employees

Social video platform for gamers
Company Overview
Twitch is on a mission to build the future of live entertainment. The company operates an interactive livestreaming service for content spanning gaming, entertainment, sports, music, and more.
Benefits
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Commuter Benefits
  • Amazon Employee Discount
Company Values
  • Creators first
  • Experiment to decide
  • Commitment, not compliance
  • Empower communities