LIVE STREAMING ENGINEER-REMOTE

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong understanding of streaming protocols such as RTMP, HLS, and MPEG-DASH., Proficiency in MERN stack development including MongoDB, Express.js, React.js, and Node.js., Experience with media servers and frameworks like FFmpeg and Wowza., Advanced English proficiency is required..

Key responsabilities:

  • Design, deploy, and maintain live streaming architectures.
  • Integrate and optimize streaming protocols for real-time experiences.
  • Develop automation for video workflows and troubleshoot performance bottlenecks.
  • Collaborate with software and DevOps teams to optimize the end-to-end streaming pipeline.

Toolbox logo
Toolbox SME https://www.toolboxtve.com/
51 - 200 Employees
See all jobs

Job description

About Toolbox
Toolbox is a Technology company founded in 2013. Our Vision is to Become the fastest Technology Solutions Provider across industries and our Mission is to “Act as the key business partner across industries by enabling the generation of new profitable business through the use of our unique know how to develop technology”. We deliver SPEED.
Our current successes are in the online TV industry. We provide a wide range of products covering User Authentication & Authorization Services, Content Aggregation & Distribution and App Development for End Users, aimed to Content Providers and Multiple Services Operators.We are a product company, our goal is to guide and accompany market development, building solutions which can be leveraged by as many clients as possible. Our products are used by hundreds of Content Providers and Service Operators in the five continents: WARNER MEDIA, NBC UNIVERSAL, SONY, ATRESMEDIA, PARAMOUNT, DIRECTV among them. 90% of internet traffic related to Online TV in Latin America goes through Toolbox.
What are we looking for?

The Live Streaming Engineer role is highly technical and critical to ensuring a seamless, low-latency streaming experience for users. This position sits at the intersection of infrastructure, media delivery, and real-time video processing, requiring deep expertise in streaming protocols, encoding workflows, and cloud-based or on-premises deployment strategies.
We focus on delivering high-quality live streaming experiences by leveraging cutting-edge open-source tools and optimizing video encoding, packaging, and delivery pipelines. Our infrastructure is built on Linux systems running a mix of technologies such as FFmpeg, Shaka Packager and NGINX, among others.
As a Live Streaming Engineer, you will be responsible for designing, deploying, and maintaining live streaming architectures. You will troubleshoot performance bottlenecks, develop automation for video workflows, and work closely with software and DevOps teams to optimize the end-to-end streaming pipeline. This role is ideal for someone passionate about real-time media, open-source solutions, and high-performance video delivery.
Duties and Responsibilities:

Develop and maintain scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
Design and implement live streaming functionalities, ensuring low latency and high availability.
Integrate and optimize streaming protocols such as RTMP, HLS, MPEG-DASH, and WebSocket for real-time experiences.
Ensure code quality through automated testing, code reviews, and best development practices.
Implement secure and scalable architectures for real-time streaming in production environments.
Required Skills:
Strong understanding of streaming protocols such as RTMP, HLS, MPEG-DASH, CMAF, RTMP, and SRT.
Experience with live streaming development and real-time media workflows, including encoding, buffering strategies, and low-latency delivery.
Proficiency with media servers and frameworks such as FFmpeg, GPAC, Wowza, Janus, or similar platforms.
Proficiency in MERN stack development: MongoDB, Express.js, React.js, Node.js.
Solid experience building and consuming RESTful and/or GraphQL APIs.
Experience in SQL database design and performance tuning, particularly with MongoDB.
Deep knowledge of Transport Stream (TS) analysis, using tools like FFprobe, StreamXpert, TSReader, or Wireshark.
Hands-on experience with network troubleshooting, packet inspection, and debugging HLS manifests/CDN behavior.
Comfortable with real-time monitoring and alerting tools (Prometheus, Grafana, Zabbix, ELK stack).
Skilled in scripting and automation with Bash or Python for log parsing, diagnostics, and incident response.
Experience working with DevOps practices and tools: Git, Docker, CI/CD pipelines, cloud services (AWS, GCP, Azure).
Advanced English
What will you get from us?
We know that extraordinary people do not choose their jobs based only on the benefits, but we make a great effort to make sure that each of us who are part of Toolbox can achieve success and improve every day.
About the Team

Besides hiring the best talent, we believe diversity in terms of perspectives, ideas and cultures helps creating the best products and solutions. At Toolbox we work with cutting edge technology to build robust, high availability systems, able to handle high load and concurrency. 


 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Related jobs