Streaming Media Engineer

Loma Technology

Hot job
  • Location:

    Cambodia

  • Category:

    Information Technology

  • Job Type:

    Full Time

  • Salary:

    Negotiable

Skills Required: IP Networking Protocols, Electrical System, Lighting Fixtures, LEDs, Tungsten, and HMI Lights.


Educational Requirements:
  • Master Degree, Bachelor Degree
Experience:
  • 5 Years

Extra Benefits:

  • Sick Leave
  • Annual Leave
  • Special Leave
  • Visa Sponsorship
  • Work Permit
  • NSSF
  • ​

Job Description:

KEY ACCOUNTABILITIES  


-  Design, develop, and optimize live streaming transmission systems to ensure high concurrency, low latency,  

and high stability. 

-  Develop and maintain streaming protocol modules, including RTMP, SRT, HLS, and WebRTC. 

-  Deploy, configure, and optimize streaming relay servers (such as Nginx-RTMP, SRS, MediaSoup, Janus). 

-  Implement functions such as streaming, pulling, transcoding, distribution, load balancing,  

and reconnect strategies. 

-  Optimize live streaming latency control and network resilience strategies (e.g., buffering,  

packet loss recovery). 

-  Design high availability (HA) and disaster recovery solutions for live streaming systems. 

-  Assist in building the architecture for streaming systems, including flow control, QoS assurance,  

and node routing optimization. 

-  Monitor and analyze transmission link performance metrics to identify and resolve bottlenecks. 

-  Stay updated with new streaming technologies (e.g., Low-Latency HLS, QUIC, WHIP/WHEP) and promote  

their adoption. 

-  Collaborate closely with frontend, client, and backend teams to achieve end-to-end optimization. 

 

JOB REQUIREMENTS  

-  Bachelor’s degree or higher in Computer Science, Telecommunications, Electronic Engineering,  

or related fields. 

-  3+ years of experience in streaming media development, with experience in building or optimizing  

large-scale live streaming systems preferred. 

-  Solid understanding of mainstream streaming protocols: RTMP, SRT, HLS, WebRTC, including their  

strengths, weaknesses, and applicable scenarios. 

-  Proficient in deploying and operating streaming media servers such as Nginx-RTMP, SRS,  

MediaSoup, and Janus. 

-  Strong understanding of key streaming concepts: packetization, delay, adaptive bitrate (ABR),  

packet loss recovery, etc. 

-  Solid foundation in network programming (TCP/UDP, socket programming, NAT traversal). 

-  Familiar with FFmpeg, GStreamer, or similar multimedia processing tools; experience with secondary  

development is a plus. 

-  Proficient in Linux systems with basic system tuning and server maintenance capabilities. 

-  Proficient in at least one programming language such as C, C++, Go, or Node.js. 

-  Strong analytical and system tuning skills, capable of independently solving complex  

streaming transmission issues. 


Job Summary:
  • Job Posted:10 Jan, 2026

  • Expiration:10 Feb, 2026

  • Vacancy:1

  • Gender: No Preference

Working Conditions:
  • On Site