Facebook pixel

Software Development Engineer
Posted on 10/21/2022
INACTIVE
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Linux/Unix
Go
Requirements
  • Experience building and scaling high availability distribute systems
  • A desire to ship code in fast, iterative cycles
  • Excellent command of at least one programming language
  • A Bachelor's in Computer Science, Computer Engineering, or equivalent experience
  • 2+ years of related software development experience
Responsibilities
  • Design, implement, and deploy new CDN features like dynamic content-replacement, ultra low-latency, and dynamic QoS load-balancing
  • Lead the longer term vision and delivery of the Twitch and IVS View Counting systems
  • Create, test, and document services and their operational processes
  • Help define the future of the Twitch video stack
  • Collaborate across the company to design, build and improve critical video systems
Desired Qualifications
  • You know Go and have used it in production-ready systems
  • Working knowledge of WebRTC and real time video/audio systems
  • You've built brilliant APIs/interfaces that other programmers love to use
  • You've written a Linux kernel module, distributed storage system, or software load balancer
  • Experience with network programming
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 Core Values
  • Creators first
  • Experiment to decide
  • Commitment, not compliance
  • Empower communities