Job Description
We are looking for an experienced, product-focused Video Streaming Software Engineer to join our team and build the next generation media platform for interactive live and on-demand video streaming. Our team is building a unique solution in this space with plenty of engineering challenges that will keep you on your feet and offer an opportunity to build something truly great.
IN THIS ROLE, YOU WILL
- Support our current video streaming solution based on Agora cloud service
- Help architect proprietary video streaming solution to handle video broadcasting and video conferencing sessions for up to 100 and 10 participants respectively, optimizing for near real-time delivery in target geographies (latency < 500ms)
- Support, maintain and improve the streaming UI & playback engine based on React
- Provide a solution for session recording and playback
- Collaborate with application engineers to integrate the video streaming solution into web and iOS applications
- Develop techniques to improve streaming reliability and quality on all platforms, including mobile
- Own video performance, management, and delivery