US
0 suggestions are available, use up and down arrow to navigate them
PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of REMOTE Software Engineer Role with Fortune 100 Company:
-
Employment Type:
Full-Time
-
Location:
Burlingame, CA (Remote)
Do you meet the requirements for this job?
REMOTE Software Engineer Role with Fortune 100 Company
Tailored Management Services Inc
Burlingame, CA (Remote)
Full-Time
- Job Title: Software Engineer IV (Streaming Systems)
- Work Location (Remote/Onsite): Remote; open to all US time zones
- Estimated Start Date: ASAP
- Duration: 6 Months (Possible extension based on budget and performance)
- Rate: $100-$113/hr on w2
About the Role
Job Description
The Horizon Cloud and Mobile Platform team Labs is seeking a Software Engineer to design, develop, and maintain advanced real-time video streaming systems and infrastructure. This role is critical to expanding the Horizon ecosystem beyond VR into flat screens and mobile devices, supporting a major growth initiative to onboard millions of users in 2025. You will work across a deep and broad technical stack, including virtualization, game streaming, custom game engines, and mobile environments.
About the Team
The Horizon Experiences Group is responsible for building scalable platforms that power immersive embodied VR and 2D social environments. The team is expanding into new technical areas, offering a unique opportunity to grow in technology-heavy domains like RTC, codecs, GPU programming, and distributed streaming systems.
Responsibilities
- Design, develop, and maintain RTC video streaming systems and supporting infrastructure.
- 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.
- Collaborate with cross-functional teams to ensure smooth integration of streaming systems.
- Write clean, maintainable, and well-documented code.
- Use SQL and data engineering skills to support streaming performance analysis and improvements.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical field.
- 5+ years of experience in at least one domain:
- RTC protocols (WebRTC/RTP)
- Codecs (H.264, VP9, AV1)
- Network programming (TCP/UDP/Real-time transmission)
- GPU programming (CUDA)
- Proven ability to optimize performance for real-time video streaming systems.
- Strong coding practices and ability to produce high-quality, testable code.
- Experience with SQL and data engineering.
Preferred Qualifications
- Experience with cloud engineering.
- Proficiency in C++.
- Prior experience working in media, video conferencing, or streaming companies (Zoom, Microsoft, Amazon, Intel, Roblox, etc.).
Must-Have Skills
- Design, develop, and maintain RTC video streaming systems and infrastructure.
- Experience in RTC protocols, codecs, network programming, or GPU programming.
- Implement and optimize video encoding/decoding for low-latency transmission.
- Troubleshoot and resolve bottlenecks and streaming quality issues.
- Contribute to scalable and distributed streaming platforms.
- SQL and data engineering expertise.
- Strong coding and documentation practices.
Interview Process
- 2 rounds total:
- 1 technical interview (45 minutes)
- 1 behavioral interview (30 minutes)
Fair Chance Notice:
In compliance with the California Fair Chance Act and applicable local ordinances, qualified applicants with arrest and conviction records will be considered for this role. Certain criminal history may impact the ability to perform essential job duties and meet company standards.
#TMN
Get job alerts by email.
Sign up now!
Join Our Talent Network!