Staff Infrastructure Engineer (Streaming Infrastructure)
- United States
- Lead/Staff
- Posted
Skills
Required
- Kubernetes
- latency
- AWS
- continuous deployment systems
- safe rollout
- rollback
- self-hosted
- operating distributed systems
- Go
- streaming systems
- packet loss
- jitter
Preferred
- building observability
- WebRTC
- RTP / RTCP
- ICE / STUN / TURN
- LiveKit
- SRE
Join Skydio, a leading drone technology company, as a Staff Infrastructure Engineer on the Streaming team. In this hybrid software and infrastructure role, you will shape the cloud infrastructure and operational foundations behind Skydio's real-time streaming platform. You will work across Kubernetes, networking, deployment systems, and production services to improve reliability, performance, security, and efficiency. You will also define technical direction and lead cross-team initiatives to help the streaming platform scale with customer demand.
Responsibilities
- Concevoir et faire évoluer l'infrastructure Kubernetes pour les services en temps réel, en planifiant la capacité et en améliorant l'efficacité.
- Améliorer les workflows de déploiement, de mise à l'échelle et de récupération pour minimiser les perturbations des flux actifs.
- Établir des objectifs de niveau de service et une observabilité pour la disponibilité des flux, le succès des connexions et la latence.
- Experience building observability and using production metrics, logs, traces, and profiling to investigate failures
- Familiarity with WebRTC, RTP/RTCP, ICE/STUN/TURN, or platforms such as LiveKit
- 8+ years in SRE, platform engineering, DevOps, or an equivalent infrastructure role, with demonstrated ability to define technical direction, lead cross-team initiatives, and translate business objectives into a technical roadmap
- Experience scaling connection-oriented services, including connection draining and graceful shutdown
- Experience operating real-time video, communications, or device connectivity platforms, including drones or highly automated physical hardware
Requirements
- Strong experience operating and automating production Kubernetes clusters, with familiarity with AWS and continuous deployment systems, including safe rollout and rollback strategies
Familiarity with supporting both SaaS and self-hosted applications
- Experience operating distributed systems with long-lived connections, latency-sensitive traffic, or demanding availability requirements, and comfort fixing underlying issues in application code; Go preferred
- Experience troubleshooting connectivity and performance issues in real-time streaming systems, including packet loss, jitter, latency, and NAT/firewall traversal
- Strong understanding of cloud networking, security, storage, and resilient application topologies, with experience diagnosing connectivity and performance issues across application, container, and cloud networking layers
Pay
USD 230,000 - 275,000
