Senior Software Engineer - Cluster Networking
$184k - $287.5kNVIDIA
Senior Networking EngineerNVIDIA is a pioneer in accelerated computing, known for inventing the GPU and driving breakthroughs in gaming, computer graphics, high-performance computing, and artificial intelligence. Our technology powers everything from generative AI to autonomous systems, and we continue to shape the future of computing through innovation and collaboration. Within this mission, our team, Managed AI Research Superclusters (MARS), builds and scales the infrastructure, platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML systems. By joining us, you'll help build solutions that power some of the most sophisticated computing workloads globally.We are looking for a senior networking engineer to lead the network architecture of our GPU superclusters. Our platform runs frontier model training across tens of thousands of GPUs on multiple clouds, and we are scaling it toward clusters of ten thousand nodes and beyond. At that size, networking stops being a configuration exercise and becomes the hardest engineering problem on the platform — and it is currently one of the areas where we most need depth.What you'll be doing:You will be the technical owner of how our clusters communicate internally and externally. This includes the CNI data plane, the overlay mesh, and the nodes connecting clusters across regions and providers.Own and evolve the Kubernetes networking architecture for GPU clusters running at multi-thousand-node scaleDesign, operate and scale the overlay network - CNI, mesh and VPN topologies (Tailscale, WireGuard), and the gateways that connect control and data planesDesign, operate and scale the L7 gateways/load balancers/tunnels (Envoy, Cloudflare)Find and eliminate scale ceilings: packet loss under load, control-plane saturation, IP address management exhaustion, and the failure modes that only appear above a few thousand nodesBuild the scale-test environments and validation suites that let us catch networking regressions before they reach production, rather than during a training runDiagnose hard, ambiguous problems across the stack - where a symptom in Slurm or a training job traces back to a mark collision, a stale route, or a saturated tunnelPartner with cloud and neocloud providers on network topology, requirements and capabilities as we bring up new clustersProvide senior technical judgement to a distributed team, and depth in the Custer Networking domain.What we need to see:BS/MS in Computer Science, Electrical Engineering or a related field, or equivalent experience6+ years of professional experience in systems, network or infrastructure software engineeringDeep command of Kubernetes networking architecture and CNI standards, with production experience operating Calico strongly preferredProficiency designing and maintaining modern mesh and VPN networking topologies - Tailscale, WireGuard or equivalentStrong Linux networking fundamentals: routing, netfilter and iptables/nftables, packet marking, network namespaces, and how these interact with container runtimesDemonstrated ability to debug distributed network problems at scale - packet capture, tracing, and correlating behaviour across many hosts to find a single root causeProficiency in Go, Python, C or a comparable systems languageClear written and verbal communication, and the ability to work effectively with engineers across multiple time zonesWays to stand out from the crowd:Direct experience architecting and operating massive-scale Kubernetes topologies across thousands of concurrent nodesExperience with high-performance fabrics in AI or HPC environments - InfiniBand, RoCE, or RDMA over converged networksUpstream contributions to Calico, Cilium, Tailscale, or Kubernetes networking SIGsExperience operating networking across multiple public clouds and on-premises environments simultaneouslyFamiliarity with Slurm or other HPC schedulers running on KubernetesYour base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 19, 2026.This posting is for an existing vacancy.NVIDIA uses AI tools in its recruiting processes.NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
$184k - $287.5k
...that enable researchers and engineers to develop the next generation... ....We are looking for a senior networking engineer to lead the network... ...and we are scaling it toward clusters of ten thousand nodes and beyond... ..., network or infrastructure software engineeringDeep command of...SeniorFull timeRemote work- ...NVIDIA is seeking a Senior Computer or Software Engineer in Durham, NC, to lead in cutting-edge network technologies for AI clusters. You will work across teams, resolving complex customer issues and enhancing products through interactive development with R&D. Ideal candidates...Senior
- ...building and connecting to decentralized networks (e.g., Ethereum, Bitcoin, Canton) in... ...own clouds. Kaleido is seeking a Senior Software Engineer (Platform Infrastructure) passionate... ...expand our global fleet of Kubernetes clusters across multiple cloud providers supporting...SeniorFlexible hours
$168k - $270.25k
....The NVIDIA Enterprise Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer. This person will establish expertise in ground-breaking network technology used in AI clusters. Our software engineers connect customer support teams...SeniorFull timeWeekend work$152k - $241.5k
...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem... ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of...SeniorFull time- ...Toshiba Global Commerce Solutions seeks a hands-on Software Engineer IV to drive end-to-end solution delivery for major retail platforms. You will own design, development, reviews, and delivery sign-off, guiding teams through complex implementations in a cloud-native environment...Senior
$120.5k - $276.5k
Senior Software Engineer - StorageThis role has been designed as 'Hybrid' with a requirement that you... ...systems, compilers, routers, networks, utilities, databases and Internet-related... ...debugging issues in multi-threaded and clustered environmentsIn-depth knowledge of...SeniorFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week$224k - $356.5k
NVIDIA is hiring engineers to scale up the introduction of next generation architecture into... ..., distributed systems, familiarity with software testing and deployment, and excellent... ...architecture, design and implementation of our EDA clusters using the latest technologies. Are you...SeniorFull time$152k - $241.5k
Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure... ...working across software, operating systems, cluster schedulers, networking, storage, and physical hardware. You should enjoy solving...SeniorFull timeRemote work$140k - $224.25k
The NVIDIA Experience (NVEX) Solutions Engineering team is looking for a senior Computer or Software Engineer who is ready to become an authority in ground-breaking network technology used in AI clusters. Our team of software engineers bridge the gap between the customer...SeniorFull timeWeekend work- Cloud AWS EngineerHybrid Mode(5 Days in Month)Durham, NC/Westlake,TX/Boston,MAJob Description7 years of Java AND Python development- must have experience in migrating data apps to cloud --AWS Experience- Will need to know how to migrate API’s to the cloud (S3, Route 53...Senior
- ...Fidelity Investments in Durham, NC seeks a Principal Cloud Engineer to design, develop, and deploy enterprise-grade Java/Spring microservices on AWS. The role emphasizes architecture leadership, CI/CD, and collaborating across teams to meet on-time delivery goals....Senior
- ...sponsorship for this position.The RoleFidelity Investments Workplace Investing (WI) organization is seeking an experienced Sr. Software Engineer to join our CVT team within Stock Plan Services (SPS). The selected candidate will provide critical systems and business...SeniorFull time
$140k - $321k
...in the office 2 days per week. US Citizenship Preferred. HPE Networking is a leading provider of advanced routers and switches for the... ...Position Summary We are seeking a highly motivated ASIC Design Engineer to join our networking silicon development team. Responsibilities...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week- ...~2. Kubernetes ~3. CI/CD Automation Job Description/Responsibilities ~10–14 years experience in cloud infrastructure engineering ~ Strong expertise in AWS, Kubernetes, and CI/CD automation ~ Hands‑on coding skills in Python, Go, and Ruby for platform development...Senior
- ...Toshiba Global Commerce Solutions is seeking a senior client-platform engineer to own and evolve the ELERA POS client—the Vue 3 and TypeScript application framework behind our fixed-lane, self-checkout, and kiosk experiences. This platform role focuses on the framework...Senior
$152k - $241.5k
...now looking for a highly motivated Full-Stack Web Applications Engineers to join this dynamic and innovative Hardware Infrastructure... ...team is building scalable web services for VLSI designs. This software development team is a multifaceted Agile software team with high...SeniorFull time- ...Avalara is scaling an AI-first automation platform. We seek a Senior DevOps Engineer to design, deploy, and operate the enterprise AI workflow infrastructure around n8n and related tools, with governance, security, observability, and reliability at the core. You will...Senior
$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...of CUTLASS kernel performance within DL networks.Be the authoritative resource on kernel... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...SeniorFull time- ...Tanium is seeking a Senior Software Engineer to build and maintain backend services powering its platform. You will work in a nimble team, iterating with product management and customers for feedback. The role requires designing and deploying scalable, secure services...SeniorWork at office
$184k - $287.5k
...their best work. Come join the team and see how you can make a lasting impact on the world.We are looking for an experienced Software Engineer to develop our core libraries for Agentic Applications. Are you excited by the prospect of building foundational technology that...SeniorFull timeRemote work- ...products and features within a structured Software Development Life Cycle (SDLC)... ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems... ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely...SeniorFull time
- Senior Software Engineer, InferenceThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...SeniorFull timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
- ...Fidelity is seeking a Principal Cloud Engineer to design and develop Java Spring Boot microservices and cloud-native applications on AWS. You will collaborate with architecture teams, implement scalable architecture, and lead technical decisions for multiple projects...Senior
$191k - $293k
The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and... ...Coverage Rule and includes negotiated service rates and out-of-network allowed amounts between health plans and healthcare...SeniorFull timeContract workLive inWork at officeWorldwideFlexible hours3 days per week- ...Worldwide Clinical Trials is seeking a Senior Security Engineer to own and mature the Microsoft and Azure security capabilities that protect our identity, endpoint, cloud, and network environments. The primary focus is on Microsoft Entra ID and privileged access, Azure...SeniorWorldwide
$180k - $270k
The BasicsAs a Tanium Senior Software Engineer, DevOps, you will be designing and managing systems, tools, and infrastructure to enable the entire... ...in production environment Deep understanding of networking, with the ability to build and maintain complex networks 3...SeniorFull timeLive inWork at officeRemote workWorldwideFlexible hours3 days per week$165k - $248k
A leading software company is seeking a Director of Engineering to design and build cloud-native services focusing on resilience and collaboration with cross-functional teams. Candidates should have a Bachelor's or Master's degree, at least 5 years of experience in cloud...Senior- ...strategy to maximize the value of our on-device presence.As a Senior Android Engineer, you'll build and harden the SDKs and on-device services... ...Senior Android Engineer:5+ years building production mobile software, with deep expertise in Android (Kotlin/Java) and a working...SeniorFull timeLocal area
- ...Senior Cloud Data EngineerLocation: Durham North Carolina, Remote till CovidDuration:... ...total experience with 4+ years on data engineering in cloud native tools and technologiesStrong... ...ability to build reliable software that can withstand unreliable environmentsExperience...SeniorWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Cluster Networking. Be the first to apply!
- software engineer amazon Durham, NC
- information technology software engineer Durham, NC
- federal - software developer Durham, NC
- graduate software developer Durham, NC
- software engineer remote Durham, NC
- junior software developer internship Durham, NC
- remote entry level software developer Durham, NC
- software engineer contract Durham, NC
- network software engineer Durham, NC
- intel software engineer Durham, NC


