SpaceX's Starlink division operates a global network of servers in data centers and points of presence that deliver high-speed internet to millions of users worldwide. This Server Hardware Systems Engineer role focuses on owning the health and reliability of this rapidly scaling server fleet, managing the complete hardware lifecycle from failure detection through repair and recovery.
What You'll Do
- Own end-to-end hardware repair lifecycle for the Starlink server fleet, including triage of alerts, component-level failure isolation, safe production removal, repair coordination, validation, and return to service
- Build telemetry, alerting, and automation software to enable a small team to operate a large-scale server fleet, including BMC/Redfish exporters, node-level metrics, log collection, and alert management
- Manage vendor support cases and coordinate repairs with data center partners, remote hands, and field technicians across multiple time zones and regions
- Define, measure, and report fleet hardware reliability metrics including Mean Time to Respond/Repair/Recover and component failure rates; publish regular status updates to stakeholders
- Validate new server hardware before production deployment and use fleet failure data to drive server design, selection, and corrective actions with vendors
What You Need
- Bachelor's degree in computer science, computer engineering, electrical engineering, information technology, or another STEM discipline; OR 2+ years of professional experience in server hardware operations, data center operations, or site reliability engineering
- 1+ years of professional experience troubleshooting and repairing enterprise server hardware in a production environment
- 1+ years of professional experience administering Linux systems
- Experience writing scripts or software in at least one language such as Python, Go, or Bash
Nice to Have
- 3+ years of experience operating large server fleets in production data center environments
- Hands-on experience diagnosing and replacing server components (CPUs, DIMMs, NVMe SSDs, NICs, transceivers, power supplies, system boards)
- Experience with out-of-band management controllers (HPE iLO, Dell iDRAC, OpenBMC) using Redfish and IPMI
- Proficiency with Linux hardware diagnostics tools such as kernel logs, machine check logs, EDAC, ipmitool, smartctl, nvme-cli, ethtool
- Software development experience in Python or Go for building production tools, services, and automation
- Experience building monitoring and alerting with Prometheus, Grafana, and Alertmanager, including custom exporters
- Experience operating Kubernetes clusters and node lifecycle management tasks
- Experience with server networking, firmware management, TPM enrollment, secure boot, UEFI, and server provisioning at scale
Level 1: $140,000-$165,000; Level 2: $160,000-$200,000. Base salary plus long-term incentives (company stock or long-term cash awards), potential discretionary bonuses, Employee Stock Purchase Plan discount, comprehensive medical/vision/dental coverage, 401(k) retirement plan, disability insurance, life insurance, paid parental leave, 3 weeks paid vacation, 10+ paid holidays annually, company shuttles from Seattle area to Redmond office.