Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amazon.com Logo

Senior Software Engineer

Amazon.com

$151,300 - $261,500
Aug 28, 2025
San Francisco, CA, US
Apply Now

Twitch's IVS Video Client Engineering team is looking for experienced mobile engineers to build a multi-platform broadcasting and playback system that works everywhere people want to create and consume video.

Requirements

  • Strong background in foundational web technologies and languages such as JavaScript, TypeScript, Webpack, Node, and NPM
  • Familiarity with C++ or another similarly compiled language
  • Experience building cross-platform libraries/SDKs and shipping successful software products.
  • Experience with audio and video adaptive streaming on web platforms.
  • Familiarity with video streaming technologies (HLS, LL-HLS, DASH,) and codecs such as H.264, H.265, and AV1.
  • Experience with network protocols like HTTP and TCP.
  • Experience with Media Source APIs, Encrypted Media Extensions,, and WebGPU.

Responsibilities

  • Develop our video playback/broadcast SDKs for desktop web and mobile web.
  • Collaborate with backend video teams that support low-latency and real-time media broadcasting and playback
  • Add reliable cross-platform unit, integration, and e2e tests
  • Keep up to date on current technologies and recent developments in web and media technologies.

Other

  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • B.A. or B.S. in Computer Science or a related discipline, or equivalent years of experience.
  • work safely and cooperatively with other employees, supervisors, and staff
  • adhere to standards of excellence despite stressful conditions