Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Software Engineer, Network (C++)

Home > C/C++ programming jobs

Sr. Software Engineer, Network (C++) in USA new

  • Palo Alto, CA

Responsibilities

  • Develop routing and traffic-engineering algorithms for a high-performance datacenter network.
  • Develop reliable real-time software running on network switches that support the AI training fabric.
  • Lead or participate in architecture, design, and code reviews.
  • Prototype and run experiments at small and full-cluster scale.
  • Build software development, deployment, data analysis, visualization, and testing tools.
  • Deploy software updates through continuous integration and release systems with rigorous testing and monitoring.

Requirements

  • Bachelor’s degree in computer science, engineering, math, or another technical discipline, or 5+ years of professional software development experience in lieu of a degree.
  • Development experience in C or C++.
  • Preferred: strong professional experience writing high-performance C/C++ in production environments.
  • Preferred: experience developing, debugging, and deploying software at scale in real-world systems.
  • Preferred: deep knowledge of UDP, TCP/IP, RDMA, distributed systems, and large-scale datacenter fabrics.
  • Preferred: background in real-time systems, high-performance computing, low-latency networking, or resource-constrained environments.
  • Preferred: experience with security considerations in large-scale distributed systems.
  • Preferred: strong analytical, problem-solving, communication, and engineering skills.

Benefits

  • Equity and comprehensive medical, vision, and dental coverage.
  • Access to a 401(k) retirement plan, short- and long-term disability insurance, life insurance, discounts, and other perks.

Salary: $200k - $375k/yr

xAI

xAI builds advanced AI systems designed to deeply understand the universe and support humanity's quest for knowledge. Targeting innovators and thinkers, our platform emphasizes engineering excellence and hands-on collaboration, fostering an environment where curiosity drives results.

Similar positions

Software Engineer, C++ (Onboard Platform)

  • Applied Intuition
  • Full time
  • USA
  • 11/04/2026
  • Salary: $125k - $222k/yr
  • Sunnyvale, CA

Senior Software Engineer, Services

  • Riot Games
  • Full time
  • USA
  • 11/04/2026
  • Los Angeles, CA

Software Engineer, Imaging

  • Anduril Industries
  • Full time
  • USA
  • 11/04/2026
  • Salary: $191k - $254k/yr
  • Waltham, MA

Software Engineer, Engine Productivity

  • Roblox
  • Full time
  • USA
  • 11/04/2026
  • Salary: $153k - $197k/yr
  • San Mateo, CA

Staff Engineer - Applications Software

  • Ambiq Micro, Inc.
  • Full time
  • USA
  • 11/04/2026
  • Austin, TX