Staff Software Engineer, Video Enablement
New
Fully remote work within the United States (with location restrictions for certain states)Full-TimeStaff
Salary200,000 - 230,000 USD per year total compensation
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- PythonCloud ComputingC++GoRustRESTful APIsDistributed Systems
Requirements
- 8+ years of software engineering experience with a strong focus on backend, distributed systems, or video infrastructure
- Strong background in live streaming and/or video-on-demand systems at scale
- Hands-on experience designing scalable video pipelines in cloud environments
- Deep understanding of video codecs, streaming protocols, and formats (e.g., HLS, DASH, H.264/H.265, RTMP, AV1, MPEG-TS)
- Proficiency in languages such as Python, Go, C++, Rust, or similar systems-level languages
- Experience building APIs, SDKs, and platform services used by multiple engineering teams
- Familiarity with mobile video playback or broadcasting (iOS, Android, or web)
- Strong communication skills with the ability to influence technical and non-technical stakeholders
- Experience mentoring engineers and contributing to architectural leadership in a Staff-level capacity
- Comfort operating in on-call rotations and supporting production systems
Responsibilities
- Architect and build scalable video pipelines covering ingest, encoding, transcoding, storage, and playback for live and VOD content
- Lead technical design discussions and influence roadmap decisions in partnership with engineering and product leadership
- Develop and improve infrastructure supporting high-volume real-time video streaming and user-generated content
- Build and maintain internal SDKs, APIs, and tooling to enable product teams to integrate video capabilities efficiently
- Design monitoring, observability, and on-call support systems for production video workflows
- Collaborate across mobile, backend, web, and ML teams to deliver end-to-end video experiences
- Mentor engineers, review code and designs, and help raise the overall technical bar of the organization
- Contribute to system reliability, scalability, and performance optimization across the video stack
View Full Description & ApplyYou'll be redirected to the employer's site