We're looking for backend engineer mainly focus on video streaming. You will take ownership of the whole video streaming solution, all things across from broadcasting to video rendering from client side. Furthermore, with our release of video streaming service, you will be in charge of all streaming related challenges.
• Design, build and maintain systems for large scale video streaming service.
• Measure and optimize streaming performance, latency, and quality.
• Provide technical expertise to troubleshoot both server-side and client-side streaming issues.
• Other System design and development, like Chat System, Gift System.
Requirements: - 3+ years of relevant multimedia software development experience. - Experienced with Node.js/Golang/Bash/ Python. - Familiar with NoSQL DB, like MongoDB, Redis, DynamoDB or CouchDB. - Solid understanding of streaming protocol like HLS/RTMP/WebRTC. - Experienced at troubleshooting real-life streaming issues. - Good knowledge of version control, like Git. - Self-motivated problem-solving skills and attitudes. - Excellent communication skills. Plus: - Cloud platform development, like AWS or GCP, is a plus. - Distributed programming technologies/experience. - Knowledge of video and audio codec.