Principal Software Engineer, CDN (Starlink)

SpaceX
California, Redmond
Full timeUSD 255,000 - 340,000 annuallyFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Problem solving","Analytical skills","Communication","Engineering fundamentals","Ability to work in a dynamic environment"]

Design, build, and scale a new Content Delivery Network (CDN) for Starlink, powering distributed, business-critical systems at global scale. Own the systems that shape traffic across multiple CDNs and create tools for visibility, alerting, diagnosis, and real-time operations. Apply algorithms to optimize hardware utilization and cost efficiency, lead architecture/design/code reviews, and run prototypes and experiments to validate future Starlink use cases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SpaceX
SpaceX
2 days ago

Principal Software Engineer, CDN (Starlink)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Design, build, and scale a new Content Delivery Network (CDN) for Starlink, powering distributed, business-critical systems at global scale. Own the systems that shape traffic across multiple CDNs and create tools for visibility, alerting, diagnosis, and real-time operations. Apply algorithms to optimize hardware utilization and cost efficiency, lead architecture/design/code reviews, and run prototypes and experiments to validate future Starlink use cases.
Location: California, Redmond
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and scale a new Content Delivery Network (CDN) for Starlink.
  • •Build robust, responsive, and scalable distributed systems.
  • •Develop tools, visibility, and alerting mechanisms for diagnosing, operating, and maintaining complex real-time systems.
  • •Design algorithms to optimize hardware utilization and cost efficiency against performance metrics.
  • •Implement systems that shape traffic across multiple CDNs, and participate in/lead architecture, design, and code reviews.

Pay and Benefits

Salary: USD 255,000 - 340,000 annually
Perks:Health InsuranceVisionDental401kPaid ParentalPaid LeavePaid HolidaysLife Insurance

Key Requirements

  • •Bachelor’s degree in computer science/engineering (or other STEM) plus 10+ years of professional software development, or 12+ years of software development in lieu of a degree.
  • •Software development experience in C, C++, or Rust.
  • •5+ years of professional distributed systems experience, including designing, building, or scaling a CDN system.
  • •7+ years of professional networking experience.
  • •Must be willing to work extended hours and weekends as needed.
Experience:10+ yearsDistributed systemsCDNNetworkingEdge networkingReal-time systemsSatellite communications
Education:Bachelor's
Skills:Problem solvingAnalytical skillsCommunicationEngineering fundamentalsAbility to work in a dynamic environment
Tech Stack:CC++RustContent Delivery Network (CDN)Distributed systemsCDN trafficEdge NetworkingDNSTraffic ManagementCachingLoad BalancingSSL/TLSDDoS protectionMonitoringNetwork topologyGraph theoryConvex optimizationNumerical optimization

Company Brief

SpaceX
Designs, manufactures, and launches advanced rockets and spacecraft for commercial and government customers, aiming to reduce space transportation costs and enable human life on Mars through reusable launch vehicles and integrated space systems.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Valuation: Hectocorn (USD 100B+)
Funding: Series E+
Headquarters: Hawthorne, United States
Founded: 2002
Glassdoor
Glassdoor: 4.2
WebsiteLinkedIn