CareerPlanGet AI match score →

Principal Software Engineer, CDN (Starlink)

Palo Alto - 1530💼 Full-time💰 $210,000–$210,000🗓 2026-07-10 → 2026-07-31

Core

Design, build, and scale a new Content Delivery Network (CDN) and robust distributed systems for Starlink's global broadband internet service.

Role type

Principal Software Engineer (CDN & Distributed Systems)

Builds

Scalable distributed systems, CDN infrastructure, traffic management tools, and optimization algorithms for Starlink.

Domain

Aerospace / Satellite Communications / Networking

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Rust, distributed systems design, CDN architecture, networking (layers 0-7), algorithm design, system optimization, 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

Responsibilities

Design, build, and scale a new Content Delivery Network (CDN); Build robust, responsive, and scalable distributed systems; Build tools for diagnosing and maintaining complex systems; Design algorithms to optimize hardware utilization and cost efficiency; Implement systems shaping traffic across multiple CDNs; Lead architecture, design, and code reviews; Develop prototypes and manage experiments for future use cases.

Seniority

Principal, hands-on IC with strategy & mentorship

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