Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Network (C++)

$180k
Full-time

xAI

ABOUT xAI xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

ABOUT THE ROLE:

At xAI, we design, build, and operate Colossus from the ground up. This includes the massive GPU clusters, high-speed interconnect fabric, and the software that makes it all work at unprecedented scale. Colossus powers Grok and our frontier AI models with a custom, high-performance datacenter network that delivers ultra-low latency and massive bandwidth across hundreds of thousands of GPUs. As a Software Engineer on the Colossus Networking team, you will develop the core networking software that maximizes the performance and reliability of our datacenter fabric. Your work will directly impact training efficiency, model convergence, and the speed at which we can push the frontier of AI. Our engineers own the full lifecycle of their software — from design and implementation to deployment, monitoring, and iteration based on real-world performance at scale. You will solve hard problems in distributed systems, high-performance networking, and real-time control of one of the largest AI supercomputers on Earth.

RESPONSIBILITIES:

Develop routing and traffic-engineering algorithms for the Colossus high-performance datacenter network. Develop highly reliable, real-time software designed to run on the switches that form the backbone of our low-latency, high-bandwidth AI training fabric. Participate in and lead architecture, design, and code reviews. Develop prototypes and run experiments to validate key design decisions at both small and full-cluster scale. Build tools for software development, deployment, data analysis, visualization, and testing across virtualized environments, hardware-in-the-loop setups, and live production clusters. Deploy reliable software updates through continuous integration and release systems with rigorous testing and monitoring.

BASIC QUALIFICATIONS:

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

PREFERRED SKILLS AND EXPERIENCE:

Strong professional experience writing high-performance C/C++ in production environments. Experience developing, debugging, and deploying software that runs at scale in real-world systems. Deep knowledge of networking protocols (UDP, TCP/IP, RDMA, etc.), distributed systems, and large-scale datacenter fabrics. Background in real-time systems, high-performance computing, low-latency networking, or resource-constrained environments. Creative problem-solving ability with exceptional analytical skills and strong engineering fundamentals. Excellent written and verbal communication skills. Ability to thrive in a fast-paced, dynamic environment with evolving requirements. Experience with security considerations in large-scale distributed systems.

ADDITIONAL REQUIREMENTS:

Must be willing to work extended hours and weekends as needed.

COMPENSATION AND BENEFITS

$180,000 - $440,000 USD

Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Network (C++) in Seattle, WA vacancy
  •  ...Sonos Inc is looking for a Junior Embedded Software Engineer in Seattle, WA. In this hybrid role, you will contribute to the embedded software...  ...in Computer Science, or a related field, and experience in C/C++. You will be involved in debugging, feature development, and fostering... 
    Suggested

    Sonos

    Seattle, WA
    4 days ago
  • Hover Inc. is seeking a skilled engineer for embedded software applications in Seattle, WA. Candidates will take technical ownership through the software development cycle utilizing C, C++, and assembly, ideally with aerospace experience. The candidate will support system... 
    Suggested

    Hover Inc.

    Seattle, WA
    2 days ago
  •  ...Manufacturing Co based in Seattle, Washington, is seeking an experienced software engineer focused on developing and validating the Core Framework for...  ...infrastructure. The role requires a strong background in C++ or C programming, with a minimum of 8 years of experience. The... 
    Suggested

    Dormont Manufacturing Co

    Seattle, WA
    3 days ago
  • $254k - $336k

    Anduril Industries is looking for an experienced Software Engineer to develop innovative solutions in defense technology. You will work on cutting...  ...operations. The ideal candidate has a strong background in C++, with at least 10 years of experience and a proven ability to... 
    Suggested

    Slope

    Bellevue, WA
    21 hours ago
  • $166k - $220k

    Role Overview Anduril Industries is hiring an entry‑level Software Engineer, C++. This full‑time role is located in Bellevue, Washington and is part of Anduril Industries’ QA hiring pipeline. Responsibilities, qualifications, and application details follow below. Salary... 
    Suggested
    Full time

    TryApplyNow

    Bellevue, WA
    1 day ago
  • Ampcus, Inc is seeking a Software Dev Engineer IV in Seattle, WA. The role involves designing and developing large-scale distributed software applications using multi-threaded programming in Java and C++. Candidates should hold an MS in Computer Science or a related field... 

    Ampcus, Inc

    Seattle, WA
    1 day ago
  • $146k - $204.5k

     ...traveler satisfaction. This role sits in Expedia Group’s core C++ engineering group, responsible for building and optimizing high‑...  ...related professional experience. 5+ years of relevant professional software engineering experience (or equivalent depth of experience). Demonstrated... 
    Work at office
    Worldwide
    Relocation package
    3 days per week

    Dormont Manufacturing Co

    Seattle, WA
    12 hours ago
  • $166k - $220k

     ...AI, computer vision, sensor fusion, and networking technology to the military in months,...  ...years. ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology...  ...operations. We’re seeking talented C++ software engineers on several teams to... 
    Full time
    Work experience placement
    Relocation package

    Dormont Manufacturing Co

    Bellevue, WA
    3 days ago
  •  ...leading robotics and automation organization is seeking a Controls Software Engineer to join the team behind one of the largest industrial robotics...  ...PLC position. The team is built largely of engineers from C/C++ software backgrounds who work hands-on with real industrial... 
    Immediate start

    GCS Recruitment

    Kirkland, WA
    1 day ago
  • GCS Recruitment is hiring a C++ Embedded Software Engineer for a hybrid role in Seattle. You will develop a new C++ application to replace a legacy industrial control platform. Responsibilities include building, testing, and validating software on embedded systems in a... 
    Contract work
    3 days per week

    GCS Recruitment

    Seattle, WA
    3 days ago
  •  ...Simulation is essential for Zoox to rapidly iterate on our driving software and hardware, and to validate our safety before we drive in...  ...to help prove our driving to be safe. As a Simulation C++ Platform Engineer, you will build the architecture on which simulation relies... 
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    11 days ago
  •  ...Strong experience in C/C++ systems-level development. Familiarity with networking protocols such as IPSec, TCP, and QUIC. Comfortable with VPN technologies and software-defined networking. Expertise in PowerShell and YAML scripting. Experience working... 

    Saxon Global

    Kirkland, WA
    2 days ago
  • A leading technology company is seeking a Network Developer in Seattle to contribute to a critical...  ...Science and at least 5 years of experience in software development, with strong skills in networking protocols, Java, and C/C++. This role focuses on building third-party... 

    MOTOCOL

    Seattle, WA
    3 days ago
  • Our Client is looking for a Network Developer who’s focus will be on the Network Library (...  ...Science or equivalent experience. 5+ years of software development experience. Networking...  ...working with embedded devices. Java and C/C++ coding skills. Unit testing. Additional... 

    MOTOCOL

    Seattle, WA
    1 day ago
  •  ...do exactly that! The Opportunity KOMODO is seeking a Senior Networking Engineer to join the team working on Nanos, the codename for a competitive...  ...proficiency in Unreal Engine networking, including both C++ and Blueprints Deep understanding of client-server architecture... 
    Summer holiday

    KOMODO Co., Ltd.

    Bellevue, WA
    1 day ago
  •  ...A leading tech recruitment firm is seeking a Network Engineer in Seattle for a 6-month contract. The role involves delivering wireless network planning and implementation services, providing operational support for complex deployments, and leading design projects. Candidates... 
    Contract work

    Randstad

    Seattle, WA
    1 day ago
  • $99.76k

    ## Wireless Network EngineerApplyremote type: Hybrid (telework 2 days or less per week)locations...  ...opportunity for Wireless Network Engineer to join their team.### About this...  ...Wi-Fi systems* Experience with ArubaOS software and associated Aruba WLAN infrastructure... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    2 days per week

    FHLB Des Moines

    Seattle, WA
    4 days ago
  •  ...join their ground system team as a ground software engineer. We are a passionate group developing...  ...and deploying scalable and maintainable network infrastructure.Experience in network device...  ...level languages (e.g. Python, Go, Rust, C++, etc)Highly organized team player with... 
    Temporary work
    Immediate start

    Blue Origin LLC

    Seattle, WA
    1 day ago
  • $110k - $120k

     ...programming, data structures, algorithms, memory management, and modern C++ standards • Strong knowledge of Perl language syntax,...  ...Develop and maintain high-performance, scalable, and memory-efficient software applications using C++. • Design, develop, and maintain tools,... 

    Tata Consultancy Services

    Seattle, WA
    1 day ago
  • Sonos, Inc. is seeking a Junior Embedded Software Engineer to contribute to the software powering their products. The role enables you to collaborate across teams while gaining exposure to embedded systems and consumer electronics software development. This hybrid position... 
    Work at office
    3 days per week

    Sonos

    Seattle, WA
    21 hours ago
  •  ...Role - IP Network Engineer Location - Redmond, WA(Day 1 Onsite) 12+ years of Strong Networking experience; superior knowledge and hands-on experience of IP Design, Infra, LAN (wired wireless), WAN, and Firewall environments; understanding of all OSI Layers from... 

    Yantran LLC

    Bellevue, WA
    2 days ago
  • $200k - $275k

     ...Hudson River Trading’s High Performance Computing (HPC) Network Engineering team designs and engineers the low-latency communications infrastructure that underpins our incredibly large GPU and CPU compute clusters. Our mandate is to architect, optimize, and scale the high... 
    Work at office
    Immediate start
    Worldwide

    Dormont Manufacturing Company

    Seattle, WA
    1 day ago
  • $166k - $220k

    Anduril Industries is seeking a skilled Software Engineer to craft high-impact C++ solutions for defense technology. This role involves developing robust software systems and collaborating with multidisciplinary teams to enhance military capabilities. The ideal candidate... 

    Dormont Manufacturing Company

    Bellevue, WA
    3 days ago
  • A leading tech company in Seattle seeks an exceptional software engineer to develop and maintain infrastructure for next generation data centers...  ...4 years of software engineering experience, proficiency in C/C++, and a passion for software architecture. Competitive... 

    Apple

    Seattle, WA
    21 hours ago
  • $120k - $180k

    Constellation Space in Seattle is seeking a Software Engineer to build the core systems of...  ...autonomous operating system for satellite networks. The ideal candidate should excel in complex...  ...distributed systems and programming in C++ and/or Rust. Responsibilities include... 

    Constellation Space

    Seattle, WA
    21 hours ago
  • Apple Inc. is seeking a Senior Gaming Platform Engineer to join the Apple Games Frameworks team. The role involves expanding critical infrastructure...  ...have 5+ years of programming experience, particularly with C/C++. Attractive compensation and benefits are offered, reflecting... 

    Apple

    Seattle, WA
    21 hours ago
  •  ...Summary GEICO is seeking an experienced Engineer with a passion for building high-performance...  ..., implementing, and maintaining overall network infrastructure. Position...  ...one programming language such as Go, Java, C++, Python, or C#, including object-oriented... 
    Work experience placement

    GEICO

    Seattle, WA
    1 day ago
  • $171.6k - $258.1k

     ...Seattle, Washington, United States Software and Services The cloudOS...  ...for an exceptional software engineer to build and integrate...  ...resolve low-level OS issues, networking bottlenecks, and hardware-software...  ...~ Proficiency in one of C/C++, Obj-C, Swift ~ Strong knowledge... 
    Relocation

    Apple Inc.

    Seattle, WA
    4 days ago
  • $75 per hour

     ...Our client, a leading technology organization specializing in global network solutions, is seeking an Optical Network Engineer to join their team. As an Optical Network Engineer, you will be part of the Networking Department supporting the deployment and management of... 
    Hourly pay
    Weekly pay
    Temporary work
    Remote work
    Flexible hours

    Experis/Manpower Group

    Seattle, WA
    4 days ago
  • $208k - $300k

    Zoox is looking for skilled software engineers in Seattle to join their Simulation team. You'll collaborate on cutting-edge simulation technology...  ...in software engineering, proficiency in Python and C++, and excellent communication skills. The position offers a competitive... 

    Zoox

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Network (C++). Be the first to apply!