Sr. Software Engineer, CDN (Starlink)
Core
Design, build, and scale a Content Delivery Network (CDN) and robust distributed systems for Starlink's global broadband internet service.
Role type
Senior Software Engineer (CDN & Distributed Systems)
Builds
Scalable distributed systems, CDN infrastructure, traffic management tools, and alerting mechanisms for Starlink.
Domain
Satellite communications, broadband internet, distributed systems, networking.
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, or Rust, distributed systems design, CDN architecture, networking (layers 0-7), algorithm design, system optimization, traffic shaping, architecture leadership, prototyping.
Preferred skills
Edge Networking, DNS, Traffic Management, Caching, Load Balancing, SSL/TLS, DDoS protection, monitoring, network topology, numerical optimization, graph theory, convex optimization.
Technologies
C, C++, Rust, CDN, DNS, SSL/TLS
Responsibilities
Design and build scalable distributed systems; implement traffic shaping across multiple CDNs; develop prototypes and manage experiments; lead architecture and code reviews; build tools for real-time system diagnosis and maintenance.
Seniority
Senior, hands-on IC