Software Engineer II, Web Video

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$129,300 - $223,600
Frontend
Mid-Level Software Engineer
Contact Company
3+ years of experience
Gaming · Entertainment
This job posting may no longer be active. You may be interested in these related jobs instead:
Braze Engineer | MarTech

Frontend Engineer position at LTK focusing on Braze integration and MarTech solutions, offering remote work and comprehensive benefits.

B2B Web Developer (Freelancer)

Remote B2B Web Developer position at Averi, focusing on frontend development for business solutions with flexible contract terms.

Web Developer

Remote WordPress Developer position at doola, requiring 3+ years of experience to maintain and enhance marketing website, implement SEO best practices, and develop custom themes and plugins.

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud Networking, focusing on driving UX projects and improving design processes.

Software Engineer, Web, Photos

Frontend Software Engineer role at Google Photos, focusing on web development and user interface design with opportunities in machine learning and distributed systems.

Description For Software Engineer II, Web Video

Twitch is building the future of interactive video. As a Software Engineer II in the Web Client SDK Team, you will create and refine a multi-platform broadcasting and playback system used by millions of users worldwide. You'll develop the video playback/broadcast experience for desktop web, mobile web, and living room devices, collaborate with backend video teams, add reliable cross-platform tests, and stay updated on web and media technologies. This role offers the opportunity to work on cutting-edge streaming technology and shape the future of interactive video experiences.

About Twitch: Twitch is the world's largest live streaming platform, hosting diverse communities around gaming, entertainment, music, sports, and more. We value community and collaboration, offering a work environment where teamwork and problem-solving are encouraged.

Key Responsibilities:

  • Develop video playback/broadcast experiences across multiple platforms
  • Collaborate with backend teams on real-time and low latency media solutions
  • Implement cross-platform testing strategies
  • Stay current with web and media technologies

Required Qualifications:

  • 3+ years of professional software development experience
  • B.A. or B.S. in Computer Science or related field (or equivalent experience)
  • Strong background in web technologies (JavaScript, TypeScript, Webpack, Node, NPM)
  • Familiarity with compiled languages (C, C++, Rust, Go)
  • Experience building cross-platform libraries/SDKs
  • Experience with audio, video, and graphics on web platforms

Preferred Qualifications:

  • Knowledge of video streaming technologies and codecs
  • Experience with WebRTC
  • Familiarity with network protocols and media APIs

Benefits:

  • Comprehensive health insurance (Medical, Dental, Vision)
  • 401(k) plan
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Join Twitch to work on exciting projects, collaborate with talented colleagues, and shape the future of live streaming technology.

Last updated 2 months ago

Responsibilities For Software Engineer II, Web Video

  • Develop video playback/broadcast experiences for desktop web, mobile web, and living room devices
  • Collaborate with backend video teams on real-time and low latency media solutions
  • Add reliable cross-platform unit, integration, and e2e tests
  • Keep up to date on current web and media technologies

Requirements For Software Engineer II, Web Video

JavaScript
TypeScript
Node.js
  • 3+ years of professional software development experience
  • B.A. or B.S. in Computer Science or related field (or equivalent experience)
  • Strong background in web technologies (JavaScript, TypeScript, Webpack, Node, NPM)
  • Familiarity with compiled languages (C, C++, Rust, Go)
  • Experience building cross-platform libraries/SDKs
  • Experience with audio, video, and graphics on web platforms

Benefits For Software Engineer II, Web Video

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Interested in this job?