Sr. Software Engineer, CDN (Starlink)

SpaceX•Redmond, WA
•$190,000 - $270,000

About The Position

SpaceX is hiring a Senior Software Engineer for the Starlink CDN team. Starlink is a broadband internet system and satellite constellation serving users worldwide. The CDN team builds scalable distributed systems that support future Starlink offerings. The engineer will design, build, and scale a new content delivery network for Starlink; develop robust distributed systems and the tools needed to diagnose and operate business-critical systems; optimize hardware utilization and cost efficiency; and implement traffic-shaping systems across multiple CDNs. The role also includes participating in and leading architecture, design, and code reviews, as well as prototyping and managing experiments to test future design concepts and use cases.

Requirements

  • Bachelor’s degree in computer science, engineering, or another STEM discipline and 5 or more years of professional software development experience; alternatively, 7 or more years of software development experience in lieu of a degree.
  • Software development experience in C, C++, or Rust.
  • 3 or more years of professional distributed systems experience or experience designing, building, and scaling a CDN system.
  • 3 or more years of professional networking experience.
  • Willingness to work extended hours and weekends as needed.

Nice To Haves

  • Advanced degree in computer science or engineering.
  • Professional experience working on complex networking systems across layers 0–7.
  • Experience with edge networking, DNS, traffic management, caching, load balancing, SSL/TLS, DDoS protection, and/or monitoring.
  • Knowledge of network topology, numerical optimization techniques, graph theory approaches, or convex optimization.
  • Experience developing, debugging, and deploying scalable software used in real-world applications or projects.
  • Creative problem-solving approach, exceptional analytical skills, and strong engineering fundamentals.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a dynamic environment with changing needs and requirements.

Responsibilities

  • Design, build, and scale a new Content Delivery Network (CDN) for Starlink.
  • Build robust, responsive, and scalable distributed systems.
  • Build tools, visibility, and alerting mechanisms to diagnose, operate, and maintain complex, business-critical systems in real time.
  • Design algorithms to understand and optimize hardware utilization and cost efficiency against performance metrics.
  • Implement systems that shape traffic across multiple CDNs.
  • Participate in and lead architecture, design, and code reviews.
  • Develop prototypes and manage experiments to validate future design concepts and use cases for Starlink.

Benefits

  • Potential long-term incentives in the form of company stock, stock options, or long-term cash awards.
  • Potential discretionary bonuses.
  • Employee Stock Purchase Plan with the ability to purchase additional stock at a discount.
  • Comprehensive medical coverage.
  • Vision coverage.
  • Dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various other discounts and perks.
  • Up to 3 weeks of accrued paid vacation.
  • 10 or more paid holidays per year.
  • 5 days of sick leave per year for exempt employees.
  • Company shuttles for round-trip travel from select Seattle locations to the SpaceX Redmond office, Monday to Friday.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service