Principal Software Engineer - Networking Hyperscale Engineering
$248k - $391kNVIDIA
NVIDIA is looking for an experienced Principal Software Engineer to expand the US-based Networking Hyperscale Engineering Team. Are you craving an opportunity to work directly with top-tier cloud and AI customers, co-develop software that powers their AI superclusters, and influence NVIDIA’s NIC software roadmap? In this role you will do just that for NVIDIA’s high-performance networking stack spanning Linux kernel, RDMA/RoCE, DPDK, DOCA, NCCL, and NIC firmware. You will be among the first to design and optimize the NIC and communication paths for our next-generation GPU and NIC platforms and help define their role in the modern AI data center. You’ll work closely with some of the best SDK, driver, firmware, and GPU/NIC architects in the industry, as well as domain experts in large-scale training, collectives, and systems performance. What you'll be doing: Co-developing NIC software and communication paths with strategic, top-tier customers to enable and scale large AI superclusters. Designing and implementing high‑performance C/C++ components on Linux using DPDK, kernel‑by‑pass techniques, and RDMA/RoCE. Developing and integrating kernel, driver, and NIC firmware features to improve throughput, latency, and reliability for AI workloads. Working closely with NCCL and distributed training teams to tune end‑to‑end collectives performance over NVIDIA networking at scale. Owning complex performance and functionality debug with customers and representing the team in cross‑org architecture discussions. What we need to see: 15+ years overall experience in a similar or related systems / networking software role. A Bachelor’s, Master’s or PhD in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a related field (or equivalent experience). Deep C/C++ expertise, strong Linux systems knowledge, and hands‑on experience with kernel networking / RDMA / NIC drivers or DPDK. Proven experience developing and debugging network operating systems (NOS) and routing/switching protocols used in AI data centers (for example BGP, ECMP, EVPN/VXLAN). Practical experience with DOCA, NIC firmware interfaces, or other hardware‑accelerated networking stacks for large‑scale systems. Excellent communication skills and a track record of effective collaboration with developers, partners, and customers in dynamic environments. Ways to stand out from the crowd: Deep knowledge of Linux kernel / systems internals, SoC / SmartNIC / NIC embedded systems, and data center switches and NOS. Hands‑on experience with RDMA/RoCE, GPU‑related networking (for example GPUDirect RDMA), and high‑performance, low‑latency data paths. Background optimizing NCCL or other distributed training stacks on large GPU clusters for throughput and tail latency. Experience working with hyperscalers or major cloud providers on strategic, performance‑critical AI networking deployments. Contributions to open‑source networking, RDMA, DPDK, kernel, CUDA/NCCL, or related ecosystems. You will also be eligible for equity and benefits. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 248,000 USD - 391,000 USD. NVIDIA is committed to fostering a diverse 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. #J-18808-Ljbffr NVIDIA
- ...heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC Network organization, you provide deep engineering expertise and work across agile teams to enhance, build,...Suggested
$235.2k - $294k
...in the world. We are seeking a Staff Software Engineer (IC6) to join our Customer Trust & Engineering... ...‑tenant cloud platform. Architect for Hyperscale: Design high‑availability, low‑latency... ...‑level permissions, dynamic scoping, network‑aware access conditions, and the...Suggested$120k - $150k
Fleet Data Centers is looking for a Principal Network Engineer in Seattle to lead the architecture and design for network infrastructure across their hyperscale campuses. This highly technical role focuses on building secure, resilient, and scalable network infrastructure...Suggested$104.5k - $234.6k
...We’re looking for software engineers with strong SRE instincts to help build and operate the GitHub Enterprise platform at scale. This role... ...and customer issues. Strong knowledge of operating systems, networking, and large‑scale distributed systems. Experience with observability...SuggestedTemporary workFlexible hours$276k - $414k
...We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you’ll do: Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers. Work end-to-end across...Suggested$272k - $431.25k
...25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. We are looking for a Principal Software Engineer to join our DGX Cloud team and build the foundational systems that drive NVIDIA’s high-performance GPU infrastructure. You...- A technology company is seeking a Principal Software Engineer to define the architecture and help shape a cloud-native Postgres service. Responsibilities include leading critical projects, ensuring operational readiness, and solving business needs at scale. Candidates should...Remote job
$276k - $414k
...company. Knowledge, Skills & Abilities Excellent programming and software design skills, including debugging, performance analysis, and... ...leadership/ownership and setting technical direction for engineering projects. Experience architecting, designing, and developing...Local areaFlexible hours$175k - $300k
Fluidstack in Seattle is looking for a Production Engineer to own the observability platform and enhance its capabilities. This role involves managing data pipelines, defining API infrastructures, and maintaining fleet states across various sites. The ideal candidate will...- A leading technology company is seeking a Principal Software Engineer to join their Business Experience team. This role involves designing and implementing systems that enhance advertiser experiences and facilitate innovation in product development. The ideal candidate...
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...
- Salesforce, in its Tableau Agent Analytics team, seeks a Principal Software Engineer to own end-to-end backend architecture and multi-team delivery. You will lead scalable Kubernetes-based services, drive security integrations, and set testing & telemetry strategies across...
$148.5k - $313.7k
About The Foundations Team Join a high-ownership, high-velocity engineering team working at the frontier of AI and modern software development. We operate with the pace of a startup backed by the scale and stability of a global enterprise - with true end-to-end ownership...Work experience placement- JPMorganChase seeks a Senior Principal Software Engineer to enhance and build technology products within the CDAO AI/ML Data Platforms Team. This role requires deep engineering expertise, leadership in product strategy, and proficiency in programming languages including...
$96.8k - $306.4k
...Description Oracle Cloud Infrastructure (OCI) Networking is the foundation that enables customers... ...networking platforms. We’re looking for engineers with strong computer science... ...systems, cloud infrastructure, networking software, or systems software. Strong computer science...Temporary workFlexible hours- ByteDance is looking for a qualified networking engineer to design and implement high-speed network technologies that support AI applications. The ideal candidate must have a PhD in Software Development or Computer Science, with strong networking and programming skills....
- ByteDance is looking for a graduate or recent PhD graduate to design and build high-speed network technologies. This role, scheduled from January 5, 2026, to December 14, 2026, requires passion for networking and proficiency in relevant programming languages. Successful...
- ...The Role Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Principal Software Engineers who are ready to lead the technical and strategic evolution of our financial services platform in support of our goals that put our members in control...Full timeTemporary workWork experience placementRemote work
- ...works. We’re committed to creating category‑leading enterprise software that unleashes that power. To make that happen, we need people... .... Core Domain Expertise: Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing...Work at officeImmediate startRemote work
$197.3k - $313.7k
...months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM,... ...you are the future of Salesforce. Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau Agent...- ...Embedded in worldwide network Mercedes-Benz Research & Development North America, Inc.... ...Together, all the developers, technicians, engineers and designers take on the challenges of... ...center will be responsible for innovative software development for the global brand with a...
$200k - $240k
...Role The software team at K2 aims to blur the lines between various types of software development... ...'s degree in computer science, computer engineering, electrical engineering, math, or... ...methods Experience with software and network performance analysis and debugging Experience...Permanent employment$109.7k - $234.6k
...about creating usable, useful software that solves real problems... ...concepts. You work well with non-engineers. You can lead a conversation... .... Responsibilities As a Principal Software Engineer, you will... ...fundamentals. Working familiarity with networking protocols (TCP/IP, and...Temporary workFlexible hours$230.77k - $323.08k
...chapters to the history of spaceflight! Responsibilities As a Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as... .... This role requires deep expertise in high-performance networking, systems-level programming, and edge infrastructure to...Permanent employmentTemporary workLocal area$251k - $352k
Senior Principal Engineer, Infrastructure Base pay range $251,000.00/yr - $352,000.00/yr At Docker, we make app development easier so developers... ...Qualifications Required Technical Expertise 15+ years of software engineering experience with demonstrated expertise across...Full timeContract workImmediate startRemote work$276k - $414k
...addition to Bitmoji, Saturn, and other digital services. Snap Engineering teams build fun and technically sophisticated products that... ...with privacy at the forefront. We’re looking for a Principal Software Engineer to join Snap’s ML Inference team! What you’ll do:...Temporary workLive inWork at officeLocal area$175k - $300k
...them – with teams spanning hardware and software. Speed and scale are our key... ...push the frontier forward. The Production Engineering Team Examples of key exciting problems... ...your tooling to manage and operate our hyperscale fleet. Build the production control plane...Local area$230.77k - $323.08k
We are seeking a highly skilled Principal Software Engineer to develop and lead the technical strategy for the Supply Chain Technology organization. This team’s primary focus is on building scalable solutions that automate and simplify Supply Chain and Manufacturing business...Permanent employmentTemporary workRelocation$276k - $414k
...and other services; and its AR glasses, Spectacles ( Snap Engineering ( teams build fun and technically sophisticated products that... ...with privacy at the forefront. We’re looking for a Principal Software Engineer to join the Business Experience team at Snap. What...Temporary workLive inWork at officeLocal area$172.6k - $259k
...the digital systems behind our games — for players, retailers, and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic AI — from defining the problem with business partners, to developing...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Networking Hyperscale Engineering. Be the first to apply!
- principal software engineer Seattle, WA
- senior principal software engineer Seattle, WA
- network engineer - transport Seattle, WA
- senior network engineer Seattle, WA
- network solutions engineer Seattle, WA
- network applications engineer Seattle, WA
- cisco ccnp network engineer Seattle, WA
- senior network engineer remote Seattle, WA
- network reliability engineer Seattle, WA
- enterprise network engineer Seattle, WA


