Job Title: Software Engineer IV
Contract Duration: 6 months, possible extension
Work Arrangement: Remote
Summary
We work on a deep and broad stack encompassing virtualization, game streaming, custom game engines and mobile environments. The team scope is expanding and is suitable for people looking to work and grow in technology-heavy areas.
Required Skills
- Bachelors in computer science, engineering, etc. Related to role.
- Over 5 years of experience in one of the domains: RTC protocols (WebRTC/RTP), Codecs(H.264, VP9, AV1), Network programming(TCP/UDP/Real time transmission), GPU programming (CUDA).
- Design, develop, and maintain RTC video streaming systems and infrastructure.
- Implement and optimize video encoding, decoding, and transmission protocols to ensure low latency and high reliability.
- Troubleshoot and resolve performance bottlenecks and streaming quality issues.
- Contribute to the architecture and design of scalable, distributed streaming platforms.
- Experience with SQL and data engineering.
- Write clean, maintainable, and well-documented code.
Must Have Skills
- Design, develop, and maintain RTC video streaming systems and infrastructure.
- Experience in one of the domains: RTC protocols (WebRTC/RTP) or Codecs (H.264, VP9, AV1) or Network programming (TCP/UDP/Real time transmission) or GPU programming (CUDA).
- Implement and optimize video encoding, decoding, and transmission protocols to ensure low latency and high reliability.
- Troubleshoot and resolve bottlenecks and streaming quality issues.
- Contribute to the architecture and design of scalable, distributed streaming platforms.
- Experience with SQL and data engineering.
- Write clean, maintainable, and well-documented code.
Nice to Have Skills
- Cloud Engineering Experience
- C++