CareerPlanSign in

Software Engineer - Network (C++)

Palo Alto, CA💼 Full-time💰 $180,000–$180,000🗓 2026-07-02 → 2026-09-26

Core

Design, build, and operate Colossus, a custom high-performance datacenter network fabric powering Grok and frontier AI models with hundreds of thousands of GPUs.

Role type

Senior IC software engineer (high-performance networking)

Builds

Core networking software, routing algorithms, and real-time control systems for the Colossus datacenter fabric

Domain

AI infrastructure / High-performance computing / Datacenter networking

Deliverable

production ML models

Required skills

C++, distributed systems, high-performance networking, real-time systems, low-latency networking, routing algorithms, traffic engineering, CI/CD pipelines, hardware-in-the-loop testing

Preferred skills

RDMA, TCP/IP, UDP, large-scale datacenter fabrics, security in distributed systems, creative problem-solving

Technologies

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

Responsibilities

Develop routing and traffic-engineering algorithms for the Colossus network; Develop highly reliable, real-time software for switches; Participate in and lead architecture, design, and code reviews; Develop prototypes and run experiments to validate design decisions; Build tools for software development, deployment, and testing across virtualized and live production environments; Deploy reliable software updates through continuous integration and release systems

Seniority

Senior, hands-on IC

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