Drimva

Nexthop AI

Software Engineer

Santa Clara, California · On-site · Full-time · Posted Mar 10, 2025

Experience
Hiring engineers at all experience levels; no specific years stated.
Education
Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.

About the job

Builds and operates low-latency networking software and highly available distributed systems for AI data centers.

What you'll do

  • Develop production software for networking and distributed systems, including open-source stacks such as SONiC.
  • Optimize packet processing, congestion control, and ASIC memory management through hardware-software co-design.
  • Own platform features from design and bring-up through deployment, monitoring, and operational support.

What they ask for

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Strong programming ability in one or more of C, C++, and Python.
  • Understanding of systems software, distributed systems, operating systems, or embedded systems.
  • Strong problem-solving and debugging skills, and a track record of end-to-end ownership.

Tools

C, C++, Python, SONiC

AI focus

Builds networking and distributed-systems infrastructure for AI data centers, including optimizing systems for AI workloads.

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 5, 2026 (UTC)