Software Engineer - Network (C++)
$180kxAI
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.- ...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
- 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
- ...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
$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$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...SuggestedFull time- 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...
$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 officeWorldwideRelocation package3 days per week$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 timeWork experience placementRelocation package- ...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 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 work3 days per week
- ...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 workRelocation package
- ...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...
- 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...
- 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...
- ...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
- ...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
$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 timeTemporary workWork at officeRemote workShift work2 days per week- ...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 workImmediate start
$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,...- 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 office3 days per week
- ...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...
$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 officeImmediate startWorldwide$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...- 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...
$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...- 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...
- ...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
$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$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 payWeekly payTemporary workRemote workFlexible hours$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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Network (C++). Be the first to apply!
- ip network engineer Seattle, WA
- network software engineer Seattle, WA
- core network engineer Seattle, WA
- senior network engineer Seattle, WA
- ccna network engineer Seattle, WA
- production network engineer Seattle, WA
- lead network engineer Seattle, WA
- network engineer Seattle, WA
- network engineer - transport Seattle, WA
- network engineer contract Seattle, WA


