Senior Software Engineer - Video

Eluvio develops the Content Fabric, a decentralized protocol and global network for efficient, secure content distribution and monetization. Its platform serves sports, entertainment, media, and creative brands with streaming, broadcast distribution, AI video intelligence, storage, and digital asset management.

Series A19 current maintainers14 active leadsTeam intelligence

Maintainer signals as of 8/23/2026

Berkeley, USA

Funding history

About Eluvio

Eluvio provides the Content Fabric Protocol and Application Suite for distributing, storing, streaming, securing, analyzing, and monetizing premium video and digital media. Its offerings include OTT and live streaming, broadcast feed distribution, subscriptions and other monetization models, DRM and authorization, AI-powered search and video editing, content analytics, and a media wallet supporting collectibles, tokens, and passes. Customers include sports organizations, broadcasters, publishers, entertainment companies, and other creative brands.

View jobs by Eluvio

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

As part of the core software development team, focus on the video processing pipeline, develop real-time video processing and distributed processing software, maintain testing and validation frameworks, troubleshoot audio/video infrastructure, and collaborate with infrastructure and content operations teams.

Requirements

  • Experience and working knowledge of Go, Rust, and C programming, including unit and integration tests
  • Ability to develop and debug Go, Rust, and C code
  • Experience debugging third-party software and working with libav, ffmpeg, or gstreamer codebases
  • In-depth knowledge of media packaging and encoding, including MP4, FMP4, CMAF, DASH, HLS, RTP, MPEG-TS, SMPTE 2022, and SMPTE 2110
  • Strong software development and architecture background
  • Minimum BSc in CSEE or a related discipline and at least 5-7 years of industry experience

Responsibilities

  • Understand and help shape the vision of just-in-time decentralized video with outstanding quality and real-time delivery
  • Develop real-time video processing and distributed processing software modules
  • Research and evaluate the feasibility of new features and approaches
  • Create and maintain test and validation frameworks for quality, accuracy, load, and performance
  • Maintain audio/video pipeline software and tools for troubleshooting a highly available network of nodes
  • Work with infrastructure and content operations teams to ensure the product works correctly in real deployments

Benefits

  • Market competitive salary
  • Employee stock option program
  • Medical, Dental, Vision, 401K
  • Passionate team members, ambitious vision, and a culture of execution