Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Twitch Logo

Software Development Engineer

Twitch

$129,300 - $223,600
Sep 26, 2025
Seattle, WA, US
Apply Now

Twitch is looking to empower live communities by building the future of interactive video, specifically designing and developing a next generation video processing system for Amazon Interactive Video Service (Amazon IVS)

Requirements

  • 4+ years of professional software development experience
  • Expertise in building large-scale distributed systems and services
  • Experience working with AWS Services (EC2, ECS, S3, SNS, SQS, Kinesis, Lambda etc) and operating them at scale
  • Experience with media protocols such as RTMP, SRT, eRTMP, WebRTC etc
  • Experience with building software services using GoLang and Rust
  • Familiarity with media systems and formats including ISO/IEC 13818-1 (MPEG transport streams), 14496-10 (H.264 slice layer and above), 14496-12 (ISO Base Media File Format), RFC 8216 (HTTP Live Streaming)

Responsibilities

  • Lead the architecture, design, and implementation of successful internet-scale systems and services to support the IVS Media processing systems
  • Contribute with code and system design to the ecosystem of our services, frameworks and libraries
  • Develop maintainable services and libraries using Golang and AWS platform
  • Build robust, operable, and maintainable distributed software systems
  • Operate and improve automation to scale systems and services throughout the world

Other

  • Possess a B.S. degree in Computer Science, Math, or an Engineering discipline
  • Constantly improving engineering practices across the team including developing maintainable and evolvable software, meaningful testing, and operations
  • Medical, Dental, Vision & Disability Insurance
  • 401(k)
  • Maternity & Parental Leave