Staff Software Engineer, Video Enablement
Indexed description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer, Video Enablement in United States.
This is a high-impact engineering role focused on building and scaling next-generation video infrastructure that powers live streaming and video experiences used by millions of users. You will operate at Staff level, shaping the architecture and technical direction of a full video pipeline spanning ingest, transcoding, storage, playback, and real-time streaming systems. The work sits at the intersection of distributed systems, mobile video, and cloud infrastructure, requiring deep technical judgment and strong systems thinking. You will collaborate closely with product, mobile, platform, and ML teams to deliver seamless video experiences at massive scale. This is a highly cross-functional, hands-on role where you will influence both architecture and execution. The environment is fast-moving, product-driven, and focused on building resilient systems that support real-time user-generated content.
Accountabilities
In this role, you will own the design, development, and evolution of end-to-end video systems that support live and on-demand streaming at scale. You will help define technical strategy while also contributing directly to implementation across critical components of the platform.
- 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
- 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
- Competitive annual compensation with a total package estimated around $200,000–$230,000, plus equity and incentives
- Fully remote work within the United States (with location restrictions for certain states)
- Comprehensive health coverage including medical, dental, vision, and dependent support
- Retirement savings plan with company matching options
- Unlimited or flexible PTO policy and paid parental leave
- Annual stipends for home office setup, learning, wellness, and personal development
- Strong engineering culture with autonomy, ownership, and high-impact technical challenges
- Opportunities to work on large-scale video systems used by millions of users
Requirements
This role requires deep technical expertise in video systems and strong software engineering fundamentals, along with proven leadership in complex, distributed environments.
Benefits
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search