Swift / Java programming or similar high level language programming experience
Large-scale services - Experience designing, delivering, and operating large-scale services
Quality focus - Strive to improve quality, ease of operation, and reliability
Communication - Skilled in cross-functional communication and collaboration
Bachelor’s Degree in an engineering-related field, or equivalent related experience with track record of delivering and operating high quality software at scale
Nice to Haves
Experience navigating ambiguity and leading initiatives or workstreams
Cloud - Knowledge of Kubernetes or other methods of automating and scaling cloud deployments, load balancing and traffic routing
Systems - Understanding of Linux or Apple OS fundamentals
Security - Background understanding of cryptography and security
Experience in the Media Streaming domain (Video formats, Codecs, HLS) is a plus
What You'll Be Doing
Work on key components of a novel system, introducing new fundamental capabilities enabling entirely new applications
Collaborate with world-class teams passionate about engineering and delivering features with strong privacy guarantees
Develop early production systems into services run reliably at scale
Reason about complex failure modes in distributed systems
Push for best practices in CI/CD, observability, and SLOs
Perks and Benefits
Fast-paced product development environment
Opportunity to refine ambiguity into valuable outcomes
Second-level support when expertise is required, potentially out of hours