Live Streaming Engineer

closed
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
This job is filled or no longer available

Similar Remote Jobs