CareerPlanSign in

Principal Software Engineer, CDN (Starlink)

Hawthorne, CA💼 Full-time💰 $255,000–$255,000🗓 2026-08-27 → 2026-09-27

Core

Design, build, and scale a new Content Delivery Network (CDN) for Starlink, the world's largest satellite constellation, to maximize utility for global users.

Role type

Principal Software Engineer (Distributed Systems/CDN)

Builds

Scalable distributed systems, traffic shaping mechanisms, and operational tools for Starlink's broadband internet.

Domain

Satellite communications, broadband internet, distributed systems, networking

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Rust, distributed systems design, CDN architecture, networking (layers 0-7), algorithm design, numerical optimization, graph theory, convex optimization

Preferred skills

Edge Networking, DNS, Traffic Management, Caching, Load Balancing, SSL/TLS, DDoS protection, monitoring, real-world scalable software deployment

Technologies

C, C++, Rust

Responsibilities

Design algorithms to optimize hardware utilization and cost efficiency; implement systems to shape traffic across multiple CDNs; build robust, responsive, and scalable distributed systems; develop prototypes and manage experiments to prove future design concepts; lead architecture, design, and code reviews.

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.