Software Engineer Horizon Cloud & Mobile Platform

Software Engineer Horizon Cloud & Mobile Platform

Posted Today by 1759560971

Negotiable
Outside
Remote
USA

Summary: The Software Engineer for the Horizon Cloud & Mobile Platform will play a crucial role in expanding the Horizon ecosystem to various devices, including flat screens and mobile. This position involves working on a comprehensive technology stack that includes virtualization and game streaming, with a focus on onboarding millions of users by 2025. The role is ideal for individuals eager to grow in technology-heavy environments. Candidates should have significant experience in real-time communication protocols and video streaming systems.

Key Responsibilities:

  • 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.
  • Write clean, maintainable, and well-documented code.

Key Skills:

  • Bachelor's in computer science, engineering, or a related field.
  • Over 5 years of experience in RTC protocols (WebRTC/RTP), codecs (H.264, VP9, AV1), network programming (TCP/UDP/Real-time transmission), and GPU programming (CUDA).
  • Experience with SQL and data engineering.
  • Cloud engineering experience (nice to have).
  • C++ (nice to have).

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Software Engineer Horizon Cloud & Mobile Platform

Location: Remote role

Duration: 6-12 months

Job Description:

Horizon Cloud and Mobile platform team enables the Horizon ecosystem to expand to flat screens and mobile devices. With a major expansion push in 2025, systems built by this team will onboard millions of users on to Meta Horizon (embodied VR and 2D social environment). 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.

Must Have:

  • Bachelor s 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.

Nice to have skills

  • Cloud engineering experience
  • C++