FloSports logo
FloSportsPosted 1 month ago

Senior Engineer, Live Streaming Video Specialist

RemoteUnited States

Full TimeSenior LevelMedium

Job Summary

Operate, automate, and continuously improve the live broadcast video pipeline for tens of thousands of events per year, focusing on contribution, transcoding, packaging, and delivery. Monitor stream health and viewer quality of experience at scale, building tooling to catch issues before they reach audiences. Design SQL data models and maintain backend microservices using Node.js/NestJS or Go while writing clean, well-tested code. Diagnose and resolve live broadcast pipeline issues in real time, including during events, and drive lasting improvements to redundancy and failover. Participate in an on-call rotation to ensure platform reliability. Collaborate with product managers and stakeholders to define and deliver new features.

Required Qualifications

  • Demonstrated hands-on experience operating live broadcast video at scale in production, including multi-event, multi-channel contribution, transcoding, packaging, and delivery
  • Deep understanding of the live broadcast signal chain, including redundancy, failover, and graceful degradation under real-world live conditions
  • Hands-on experience with live streaming transport protocols (SRT, RTMP, Zixi, WebRTC) and how they integrate with media pipelines
  • Proficiency in TypeScript, Node.js and/or Go, including a deep understanding of language features and design patterns
  • Experience working with SQL databases
  • Experience building and maintaining RESTful APIs
  • Familiarity with NestJS or similar backend frameworks
  • Hands-on experience writing and executing unit tests and integration tests using Jest, and Vitest
  • Familiarity with CI/CD pipelines and integrating tests into deployment workflows
  • Familiarity with cloud infrastructure, preferably AWS (EC2, Lambda, S3, etc.)
  • Strong debugging, problem-solving, and analytical skills

Desired Qualifications

  • Experience with tools like AWS Elemental and/or video encoding tools such as OBS, and vMix
  • Experience with NoSQL solutions like Firebase/Firestore
  • Experience with messaging solutions such as SNS/SQS, MQTT, Kafka, and Pubsub
  • Familiarity with event-driven architectures
  • Hands-on experience with containerization technologies (Docker, Kubernetes)
  • Knowledge of security best practices for API development and data handling
  • Experience working in Agile development environments
  • Previous experience with end-to-end (E2E) testing frameworks
  • Experience with AWS Elemental Media Services

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce