Background in video and audio streaming with a focus on live-streaming of user-generated content. Understanding of the basics of audio and video packaging principles, codecs, and other associated tools, including their relative tradeoffs, such as MPEG Video, MPEG-2 TS, HLS, DASH, H.264 AVC, H.265 HEVC, VP9, AV1, VVC, RTMP/enhanced RTMP, SRT, FFMPEG, and DRM. 5+ years of experience reading (preferably coding) in languages commonly used in the video space, such as c#/golang/C++/Rust/Python, and experience in other higher-level languages such as Node/TypeScript, React, or mobile languages like Kotlin or Swift. Familiarity with mobile video broadcasting of user-generated content and the challenges of optimizing streaming quality and reliability across a variety of devices and network conditions. Hands-on experience with one or more video players. Experience designing/building/connecting internal APIs/SDKs across the stack (backend to front end) to ensure rapid feature development. Front end development experience in web, iOS (Swift), or Android (Kotlin) required. Experience building and supporting scalable video pipelines in cloud environments is a huge plus. We use AWS but any cloud/container experience is fine. Proficiency in CI/CD tools (Jenkins, GitLab, etc.)