jobapplier

Staff Infrastructure Engineer (Streaming Infrastructure)

Skydio

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