×
Register Here to Apply for Jobs or Post Jobs. X

Streaming Software Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Jobskey
Full Time position
Listed on 2026-07-04
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 70000 - 90000 SAR Yearly SAR 70000.00 90000.00 YEAR
Job Description & How to Apply Below
Position: Streaming Software Developer at Jobskey

Streaming Software Developer at Jobskey, Riyadh, Saudi Arabia. Full‑time, on‑site position offering opportunities for career growth.

We are seeking a highly skilled and experienced software developer specialized in live streaming. As a Streaming Software Developer, you will design, develop, and maintain cutting‑edge software solutions that enable seamless and high‑quality live streaming experiences, ensuring optimal performance, scalability, and user satisfaction.

Key Responsibilities
  • Design, develop, and maintain the core streaming technology, including media encoding/decoding, adaptive bitrate algorithms, video player implementation, real‑time streaming protocols, and content delivery networks (CDNs).
  • Collaborate with cross‑functional teams to define and implement streaming features, ensuring optimal playback performance, scalability, and reliability.
  • Research and evaluate emerging streaming technologies, standards, and best practices to continuously improve the platform’s streaming capabilities.
  • Identify and troubleshoot issues related to streaming performance, latency, and playback quality, working closely with the QA and Dev Ops teams to diagnose and resolve problems.
  • Optimize the streaming pipeline to deliver an exceptional user experience across a variety of devices, networks, and platforms.
  • Collaborate with backend developers to design and implement APIs for streaming functionality, ensuring seamless integration with the platform’s frontend applications.
  • Stay up‑to‑date with industry trends and advancements in streaming technologies, sharing knowledge and insights with the development team.
Key Requirements
  • Strong experience in streaming technologies and protocols, such as HTTP Live Streaming (HLS), Dynamic Adaptive Streaming over HTTP (DASH), or Real‑Time Messaging Protocol (RTMP).
  • Proficiency in media encoding/decoding techniques, video codecs, and transcoding processes.
  • In‑depth knowledge of adaptive bitrate streaming algorithms and strategies to optimize video quality and delivery based on network conditions.
  • Experience with video player frameworks and technologies, such as HTML5 video, Exo Player, or AVPlayer.
  • Familiarity with content delivery networks (CDNs) and their integration for efficient content distribution.
  • Proficient in programming languages commonly used for streaming development, such as JavaScript, Python, or C++.
  • Strong problem‑solving and troubleshooting skills, with the ability to diagnose and resolve streaming‑related issues.
  • Familiarity with backend technologies and APIs used for streaming, including RESTful APIs and authentication mechanisms.
  • Excellent collaboration and communication skills to work effectively within cross‑functional teams.
Preferred Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 5+ years professional experience as a software developer, with a focus on streaming technologies and media playback.
  • Demonstrated experience in developing streaming software or media‑related applications.
  • Strong understanding of networking concepts and protocols relevant to streaming, such as TCP/IP, HTTP, and UDP.
  • Familiarity with cloud platforms and services, such as Amazon Web Services (AWS) or Google Cloud Platform (GCP), for scalable streaming infrastructure.
  • Experience with version control systems (e.g., Git) and agile software development methodologies.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary