Staff Software Engineer
Core
Design, develop, and maintain cloud-based backend systems for real-time video streaming and recording to enable global customer interaction with home security cameras.
Role type
Staff Software Engineer (Backend/Video Streaming)
Builds
Cloud infrastructure for video streaming, recording, and real-time camera control
Domain
Home Security / IoT / Video Streaming
Deliverable
production ML models | product features | infrastructure
Required skills
Backend system architecture, real-time/low-latency video streaming, distributed systems, cloud microservices, technical mentorship, complex problem decomposition
Preferred skills
IoT or smart home video streaming experience
Technologies
Go, C#, TypeScript, AWS, Kubernetes, SQS, SNS, ffmpeg, WebRTC, HLS, DASH, fMP4, CMAF, H.264, HEVC, AV1, AAC, SRT, RTMP, WHIP, MoQ
Responsibilities
Partner with stakeholders to design reliable and flexible solutions; implement solutions through coding and code reviews; perform long-term maintenance, optimization, and automation; document systems for future maintainability; serve as on-call first responder
Seniority
Staff, hands-on IC with strategic influence