Live Streaming Engineer

  • Remote - Argentina

Remote

Software Development

Mid-level

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.

Share this job:
Please let Toolbox know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply