Video Streaming

Job ID: 32147547

Budget: $25 – $50 USD

Summary
We specialize in the transport of video media from inhospitable locations, primarily in service of the global news industry, and is seeking a senior-level network engineer with expertise in implementing and optimizing minimal-delay video streaming solutions using technologies such as RIST, SRT, RTSP, and RTP, including transmission over peer-to-peer connections. Experience using Janus WebRTC Server, GStreamer, and FFMPEG is also a requirement. The ideal candidate would have reasonable comfortability in processing streams from capture devices and converting encoded streams for playout.

Ideally, this candidate would be familiar with transport protocols and may be asked to implement custom transport protocols or tune existing protocols. Familiarity with third-party streaming service APIs such as AWS Chime, Agora, Zoom, and MS Skype are additional bonuses.

We could use a freelancer to help out on this project, but we are also considering a full-time addition for this project. Below, you will find the details of the position.

Things you'll own/do:
• Work with the Chief Science Officer to enhance existing and build new data transfer systems
• Implement and document production-ready code
• Support data transfer systems and services
• Survey latest technologies for comparison and or integration into our products
• QA other engineers’ code
• Integrate production code into various systems
The candidate should have:
• The ability to identify and integrate existing technological solutions to novel problems
• The ability to quickly engineer speedy and robust code
• A drive to integrate various subsystems and push them into production
Expertise in any of the following technologies are beneficial, but not required:
• Zixi
• AWS Chime APIs
• Agora APIs
• Twilio APIs
Why you should work with us:
• You'll get to work in a small team environment
• You'll have the opportunity to spend the majority of your time working from home
• You'll have completely open access and regular communication with a talented leadership team
• Your feedback and opinions will be heard respectfully
• Your individual contributions will be admired and awarded
• You'll create tools that will be used by thousands of users and some of the largest new media agencies on a daily basis
• You will have the flexibility to work from home. Regardless of where you work, we value productivity. As long as you are productive, the Company will support you and give you the freedom you need to create.