Software Developer - Play Stack

Hulu   •  

Santa Monica, CA

Industry: Media


Less than 5 years

Posted 60 days ago

This job is no longer available.


The Play Stack team is accountable for ensuring that Hulu's customers can play back videos – the core functionality of the Hulu service. This touches every aspect of the business – from user-specific rules to content-specific rules, to reporting and advertising. The team's responsibilities include both accessing the video streams and delivering the manifest files that power the in-app players – and delivering video to an iOS device is much different than delivering video to an XBOX One. The team is involved in end-to-end quality of service for playback, from how long it takes to start a video to how expertly the video segments are delivered. We are looking for a Software Developer to help us build a robust, reliable, and fast set of playback services..


  • Build systems to power a 24/7 live service
  • Sweat every millisecond of latency
  • Ensure that when a customer presses 'play,' they enjoy the video they selected
  • Build, monitor, and scale complex systems that juggle different areas of business logic quickly and reliably


  • Bachelor's degree in Computer Science or equivalent industry experience
  • 2+ of software development experience using Python or Java.
  • Experience building scalable, fault-tolerant, high-uptime systems
  • Creative and inventive problem solving