Description:
We are looking for a highly skilled Cloud Gaming Platform Engineer to join our team. As a Cloud Gaming Platform Engineer, you will be responsible for developing and maintaining a cloud-based gaming platform that delivers an exceptional user experience using the latest real-time coding technologies.
Responsibilities:
- Design and develop a cloud-based gaming platform that leverages the latest real-time coding technologies, such as H.264/AVC, H.265/HEVC, VP9, AV1, MPEG-H, WebRTC, and WebTransport.
- Implement and optimize real-time coding algorithms for low-latency, high-quality video and audio streaming.
- Work closely with cross-functional teams, including product managers, designers, and other engineers to integrate real-time coding technologies into our cloud gaming platform.
- Optimize the performance and scalability of our cloud gaming platform to handle millions of concurrent users.
- Develop and maintain technical documentation for our cloud gaming platform and real-time coding technologies.
- Stay up-to-date with the latest real-time coding technologies and emerging standards to ensure our cloud gaming platform stays ahead of the competition.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3+ years of experience in developing cloud-based platforms using real-time coding technologies.
- Strong knowledge of video codecs, such as H.264/AVC, H.265/HEVC, VP9, and AV1, and audio codecs, such as MPEG-H.
- Familiarity with real-time communication protocols, such as WebRTC, WebTransport.& WebCodecs.
- Experience with cloud computing technologies, such as AWS, Azure, and Google Cloud Platform.
- Experience with software development best practices, including Agile methodologies, test-driven development, and continuous integration/continuous deployment.
- Strong problem-solving skills and ability to debug complex issues.
- Excellent verbal and written communication skills.