Senior Backend Engineer - Streaming
Core
Design and evolve highly scalable, cloud-native services powering live and recorded video streaming for over 1.4M cameras, ensuring low latency, high reliability, and security for enterprise-scale physical security platforms.
Role type
Senior Backend Engineer (Video Streaming Infrastructure)
Builds
Distributed real-time data pipelines, high-performance video transcoding/multiplexing services, and scalable APIs for video/audio streaming.
Domain
Physical security / Cloud infrastructure / Real-time video streaming
Deliverable
production ML models | product features | infrastructure
Required skills
Go or Python, distributed systems architecture, cloud infrastructure (AWS), containerization (Docker, Kubernetes), database design, queue management, blob storage, systems design, performance optimization, fault tolerance.
Preferred skills
IoT device integration, real-time streaming technologies, multimedia formats (H.264/H.265), FFmpeg pipelines.
Responsibilities
Design and evolve scalable cloud-native services for video/audio streaming; Architect and optimize distributed real-time data pipelines connecting cameras to end users; Build and operate high-performance video transcoding and multiplexing services; Define and refine service-oriented architectures and APIs; Develop clean, reliable, and testable backend code under heavy load; Collaborate cross-functionally with product, hardware, and infrastructure teams.
Seniority
Senior, hands-on IC