Drimva

xAI

Software Engineer, Network (C++)

$180K–$440K

Palo Alto, CA +3 · Full-time · Posted Jul 2, 2026

Location
Palo Alto, CA
Seattle, WA
Palo Alto, CA
Seattle, WA
Experience
2+ years of professional software development experience may substitute for a degree; no other years specified.
Education
Bachelor’s degree in computer science, engineering, math, or a technical discipline; or equivalent experience as specified (2+ years of professional software development experience in lieu of a degree).

About the job

Develop and operate high-performance networking software for Colossus, SpaceXSI’s large-scale AI training datacenter fabric.

What you'll do

  • Develop routing and traffic-engineering algorithms and reliable real-time switch software.
  • Build and test networking tools and prototypes across virtualized environments, hardware-in-the-loop setups, and production clusters.
  • Participate in architecture, design, and code reviews; deploy and monitor software updates.

What they ask for

  • Bachelor’s degree in computer science, engineering, math, or a technical discipline; or 2+ years of professional software development experience in lieu of a degree.
  • Development experience in C or C++.

Nice to have

  • Strong professional experience writing high-performance C/C++ in production environments.
  • Experience with large-scale systems, networking protocols, distributed systems, or real-time and high-performance computing.

Pay

$180,000 - $440,000 USD (base salary)

Tools

C, C++, UDP, TCP/IP, RDMA

AI focus

Build networking software and infrastructure that supports AI training and frontier models.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)