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

X.Ai

SpaceXAI’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 SpaceXAI, 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 SpaceXAI, 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.

SpaceXAI is an equal opportunity employer. For details on data processing, view our

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Network (C++) in Remote vacancy
  • $170k - $216k

     ...and tens of billions in simulation across 15+ U.S. states. Software Engineering in the Hardware organization is where software meets the...  ...You will: ~ Develop high-quality vertically-integrated C++ software systems (on-vehicle and off-vehicle software) to manage... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Waymo

    Remote
    22 hours ago
  • $180k

     ...highly motivated, and focused on engineering excellence. This organization...  ...underpins our supercomputer network fabric. Write (or rewrite)...  ...and then bring up our OS and software stack on it. BASIC...  ...programming experience in C or C++. Strong operating systems... 
    Suggested
    Full time
    Temporary work

    X.Ai

    Remote
    22 hours ago
  • $120k - $150k

     ...Position Overview: We are seeking a Software Engineer to help bridge the gap between machine learning research and production deployment...  ...translating validated Python prototypes into high-performance C++ implementations, integrating algorithms into the printer software... 
    Suggested
    Full time
    Work experience placement
    Local area

    Velo3d

    Remote
    22 hours ago
  • $148k - $240k

     ...D team is looking for an experienced and innovative principal software engineer to provide technical leadership, improve software engineering...  ...complex mathematical algorithms into optimized, production-ready C++ code. Drive performance benchmarking and optimization... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Evolv Technology

    Waltham, MA
    4 days ago
  •  ...inc. Développeur logiciel – Communications réseau et C/C++    IP Infusion propose des solutions de réseau désagrégé...  ...de 5 ans d'expérience en développement logiciel.   Software Developer – Network Communications & C/C++    IP Infusion enables disaggregated... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Ip Infusion Us

    Remote
    22 hours ago
  •  ...new and existing systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product owners to...  ...Qualifications Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem solving skills... 
    Full time
    Worldwide

    Comtecinfo

    Remote
    22 hours ago
  •  ...Critical Security Technology  We’re seeking a Senior Software Engineer to join a high-impact team supporting advanced, network-connected security screening systems. This is a...  ...communications channels. Experience in C++ , including multi-threading. Proven... 
    Full time

    Analogic Jobs

    Remote
    22 hours ago
  •  ...trading platform, internal messaging infrastructure, and connectivity to external trading destinations.  THE CANDIDATE  Mastery of C++ programming Extensive experience developing in a Linux environment Minimum 2 years of work experience preferred (talented... 
    Full time
    Work experience placement
    Worldwide

    Virtu

    Austin, TX
    22 hours ago
  •  ...create safer, more civil shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the communication...  ...Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU does... 
    Full time
    Worldwide

    Roblox

    Remote
    22 hours ago
  • $150k - $300k

     ...for excellence.  Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll build and...  ...~ Strong familiarity with Linux systems programming, networking, and multithreading ~ Passion for clean, well-architected... 
    Full time
    Casual work

    Aquatic Capital Management

    Remote
    22 hours ago
  • $120k - $150k

     ...can learn and collaborate with some of the most talented people in the industry.  Rockstar Games is looking for a seasoned Software Engineer (C++) to join our development team. Our Core Security team is looking for a security focused engineer to help drive our various... 
    Full time
    Work at office

    Rockstar Games

    Remote
    22 hours ago
  • $145k

     ...Singapore. What you'll do as a Software Engineer on the Trading Strategies Team at Akuna...  ...of trading strategies using modern C++ technologies Bring deep technical...  ...parallel programming, trading systems, networking, and performance analysis Be extremely... 
    Full time
    Internship
    Work at office

    Akuna Capital

    Remote
    22 hours ago
  • $125k - $150k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, TEST INFRASTRUCTURE (C/C++)As a Software Engineer on the test infrastructure team, you will design, develop, and maintain SpaceX’s in-house... 
    Permanent employment
    Temporary work
    Remote work
    Weekend work

    SpaceX

    Hawthorne, CA
    6 days ago
  • $166k - $220k

     ...imaging systems across both hardware and software, deployed to tackle the most significant...  ...Imaging team is seeking an Embedded Software Engineer to help design a new product lines. In...  ...and system level integration Write C/C++ for ARM processers in modern FPGAs, SoCs,... 
    Full time
    Work experience placement
    Immediate start

    Anduril

    Remote
    22 hours ago
  • $165k - $230k

     ...with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, C++ (DRAGON) As a Sr. Software Engineer on the Dragon team,...  ...fluency in Linux, including: Bash shell scripting Network troubleshooting Experience building or working with real... 
    Permanent employment
    Full time
    Temporary work
    Weekend work

    Spacex

    Remote
    22 hours ago
  • $168k - $239k

     ...most advanced self-driving hardware and software solution. The efficiency demands of such...  ...specifications.   As a GPU performance software engineer within the Software Performance team, you...  ...like Nsight. Strong knowledge of C++ and experience in large code bases,... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    22 hours ago
  •  ...the office, or leaving earlier when needed to accommodate family commitments. About the role Our team is looking for C++ software engineers interested in designing elegant solutions to difficult problems within autonomous systems and robotics. Whether applying... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Remote
    22 hours ago
  •  ...we do and we hire the best and brightest engineers who want to work with like-minded folk. Our...  ...anywhere else.  We are looking for software engineers who are interested in designing...  ....S. a plus Expert knowledge of Modern C++ Fluency in object-oriented programming... 
    Full time
    Temporary work
    Work at office
    Remote work

    Bestgate Engineering

    Baltimore, MD
    22 hours ago
  •  ...environment with strong financial backing. The Engineering team seeks individuals passionate and disciplined about writing great software, and working together to tackle the...  ...Description Position: Software Engineer (C++, Java and/or Scala) (multiple openings-low... 
    Hourly pay
    Full time
    Contract work
    Immediate start
    Remote work

    Northstar Staffing Solutions

    Remote
    22 hours ago
  •  ...ecosystem, including XCOM RAN, its software-defined private wireless...  ...-built for mission-critical network communications. XCOM RAN delivers...  ...throughput. The solution is engineered for mission-critical...  ...write software using Modern C/C++ and Python software for high... 
    Full time
    Temporary work
    Work at office
    Remote work

    Globalstarupdated

    Remote
    22 hours ago
  •  ...are a team of mission-driven engineers with experience across aerospace...  ...a reality. As a Displays Software Engineer at Reliable Robotics...  ...experience in C or C++ Preferred Criteria Experience...  ..., operating systems and networking Expertise developing user-... 
    Permanent employment
    Full time
    Casual work
    Remote work

    Reliable Robotics

    Remote
    22 hours ago
  • $135k - $155k

     ...with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we’re leveraging our experience in building...  ...up our low latency, high capacity satellite-based global network. Participate in and lead architecture, design, and code... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Remote
    22 hours ago
  • $166k - $220k

     ...Autonomy, Anduril’s premier software platform that enables masses...  ...Planning, Hardware, and Test Engineering to solve some of the hardest...  ...3+ years of production-grade C++ and/or Rust experience in a Linux...  ...Distributed communication networks and message standards Knowledge... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    22 hours ago
  • $166k - $220k

     ...advanced effects. The AD&S Vehicle Software team is responsible for the...  ...these systems. Our software engineers collaborate with other...  ...software for vehicle control, networking, sensor integration, and telemetry...  ...3+ years of production-grade C++ and/or Rust experience in a... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    22 hours ago
  • $130k - $270k

     ...a timely manner. Our team of engineers take pride in what they develop...  .... Captivation is looking for software developers who can get stuff...  ...design/development C/C++ systems design/development...  ...Customer AI web services (both networks)   This position is open for... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    22 hours ago
  • $141k - $208k

     ...apps and analytics. Our Core Engineering teams own the heart of our ClickHouse...  ...are looking for exceptional C++ engineers to join our remote-...  ...along solid professional software development experience in C++...  ...Experience with TCP/IP and network programming. Experience... 
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    United States
    22 hours ago
  •  ...are looking for a talented and motivated Software Engineer to join our Strategy Development team....  ...throughput trading applications in Java and C++. Optimize performance at the system,...  ...of computer science fundamentals and network protocols. ~ Experience in performance... 
    Full time
    Worldwide

    Virtu Financial Inc.

    Austin, TX
    22 hours ago
  • $150k - $250k

     ...challenge consensus. DRW is looking for an outstanding Senior Software Engineer to join one of our trading desks. In this role, you will...  ...management, trade reporting and market data feed processing using C++ or Rust Develop and maintain systems to ensure application... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Drw

    Remote
    22 hours ago
  • $153k - $376k

     ...shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging and...  ...will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make collaborative... 
    Remote job
    Full time
    Work from home

    Figma

    New York, NY
    22 hours ago
  • $120k - $140k

     ...is expanding and we are currently seeking a Radar Software Engineer to join our team in Huntsville, Alabama or remote and...  ...well-documented, code. AA strong understanding of C++ language fundamentals, computer networking, and parallel processing paradigms is required.... 
    Full time
    Work at office
    Remote work

    Shee Atika Government Services Careers

    Huntsville, AL
    22 hours ago

Do you want to receive more vacancies?

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