Eluvio is looking to implement the vision of the Content Fabric, a decentralized platform for video and commerce, with the ambition of serving a large percentage of the world's Internet video and live events. This role focuses on the video processing pipeline to provide real-time content routing and just-in-time code execution.
Requirements
- In depth knowledge of media packaging and encoding (MP4/FMP4/CMAF, DASH, HLS, RTP, MPEG-TS, SMPTE 2022, SMPTE 2110)
- 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
- Ability to debug third party software and experience with libav/ffmpeg/gstreamer codebases
- Strong software development and architecture background
- Applied cryptography, including SECP256-based protocols, proxy re-encryption, threshold ciphers and protocols
- Familiarity and experience with H.264, H.265, AV-1 standards and generally codec standards
Responsibilities
- Develop a variety of real-time video processing and distributed processing software modules
- Create and maintain a test and validation framework for quality, accuracy, load and performance
- Help maintain the audio/video pipeline software including routine bug fixes and development of tools for maintaining and troubleshooting a highly available network of nodes for live and on demand contents
- Work with infrastructure and content operations teams to ensure the product works perfectly in real deployment
- 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
- Ability to debug third party software and experience with libav/ffmpeg/gstreamer codebases
Other
- As part of the core software development team, understand and help shape the vision of just-in-time decentralized video with outstanding quality and real-time delivery
- Research and evaluate feasibility of new features and approaches
- Min BSc in CSEE or a related discipline and at least 5-7 years industry experience
- for the right candidate, the team is open to remote work as well
- Passionate team members, ambitious vision and a culture of execution, winning and bringing the best of one another