Live Streaming Engineer

Toolbox Logo

Toolbox

πŸ“Remote - Argentina

Summary

Join Toolbox, a leading technology company in the online TV industry, as a Live Streaming Engineer. This highly technical role requires deep expertise in streaming protocols, encoding workflows, and cloud-based deployments. You will design, deploy, and maintain live streaming architectures, troubleshoot performance, develop automation, and collaborate with software and DevOps teams. The ideal candidate is passionate about real-time media, open-source solutions, and high-performance video delivery. You will leverage cutting-edge tools and optimize video encoding, packaging, and delivery pipelines. The position involves working with technologies such as FFmpeg, Shaka Packager, and NGINX.

Requirements

  • 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

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs