- Home
- Remote Jobs
- Staff Software Engineer, Video Enablement
Already filled
Don't miss the next one. Get matching roles delivered to your inbox.
Staff Software Engineer, Video Enablement
Job summary
Work model
Staff Software Engineer, Video Enablement
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
Requirements
This role requires deep technical expertise in video systems and strong software engineering fundamentals, along with proven leadership in complex, distributed environments.
- 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
Benefits
- 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
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.