5V Video | Staff Software Engineer, Video Streaming
October 24, 2025

Staff Software Engineer, Video Streaming

Fully Remote, United States
Contract
Job Reference: Staff Software Engineer, Video Streaming

Staff Software Engineer, Video Streaming

About the Role

We are seeking an experienced Staff Software Engineer to join our Video Streaming team, responsible for building and scaling low-latency live and recorded video systems. This role offers the opportunity to design and implement next-generation video infrastructure - from ingestion and encoding to packaging and delivery - supporting a rapidly growing fleet of connected devices and integrated video sources.

You’ll act as a technical leader, helping shape the architecture, guiding best practices, and mentoring engineers while delivering highly performant, cloud-based video solutions that power critical real-time capabilities.

What You’ll Do

  • Lead the development of live and recorded video streaming systems, focusing on scalability, reliability, and performance.
  • Design, build, and maintain APIs and backend services for video ingestion, encoding, and delivery.
  • Collaborate with cross-functional teams across product, engineering, and infrastructure to ensure smooth integration and high-quality output.
  • Provide technical direction and mentorship to engineers, fostering excellence and innovation.
  • Contribute to the architecture and implementation of real-time, distributed systems.
  • Continuously improve system efficiency, latency, and observability.

What You Bring

  • Deep expertise in video and streaming technologies such as WebRTC, HLS, RTSP, and FFmpeg.
  • Experience with live and recorded video ingestion, encoding, packaging, and delivery pipelines.
  • Proficiency in Go and TypeScript (Node.js).
  • Hands-on experience with AWS and cloud-native technologies such as Docker, Kubernetes (EKS), Prometheus, and Grafana.
  • Proven ability to design scalable APIs and distributed systems.
  • Strong problem-solving skills - you thrive in ambiguity and enjoy tackling complex technical challenges.
  • Excellent communication and collaboration abilities.

Let's Talk

We're always available. Email us at: letstalk@weare5vtech.com