Principal Software Engineer - Networking Hyperscale Engineering
$272k - $431.25kNVIDIA
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-bypass 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. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 4, 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. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
$272k - $431.25k
...LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for... ...Partner closely with GPU architecture, networking, and platform teams to exploit... ...tiers, especially in enterprise or hyperscale environments. Publications or patents...SuggestedLocal areaRemote work- ...Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the... ...precision that drives great outcomes. Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical...SuggestedFull timeWork at office
$180k - $270k
Senior Software Engineer, Hyperscale Line of Business We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage... ...SSDs, compute and storage hardware and software, networking, and data center architectures and standards Experience with...SuggestedWork at officeFlexible hours$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for fleet-scale reliability, working directly with engineering teams of key CSP / hyperscale customers to ensure NVIDIA platforms achieve target MTBI (Mean Time...Suggested$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal... ...directly with engineering teams of key CSP/hyperscale customers to ensure they achieve... ...pattern analysis — identify configuration, software, or workload differences that explain...Suggested$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system... ...software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update, and...$272k - $431.25k
...is defined by our innovative advances in AI, computer graphics, and accelerated computing. As a Principal Software Engineer, you will lead the transformation of AI networking systems. You will apply your deep expertise to manage complex customer engagements and help...- Job Summary We are seeking a Principal Network Software Engineer to architect and develop scalable and multi-tenant cloud-native networking solutions and security architectures. This role blends cloud networking expertise with software development. The ideal candidate...Work experience placement
$170k - $210k
Fortinet is seeking a Principal Software Developer Engineer for the FortiSwitch team in Sunnyvale, California. This role involves developing and maintaining software components, owning networking features for the FortiSwitch product line, and requiring a minimum of 12 years...$272k - $431.25k
## Principal Systems Software Engineer, LPUApplylocations: US, CA, Santa Claratime type: Full timeposted on: Posted Todayjob requisition id: JR2020546We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the...Shift work$170k - $210k
Fortinet, Inc. is seeking a Principal Embedded Software Developer based in Sunnyvale, California. This role involves developing and maintaining... ...junior developers, and requires a minimum of 10 years of networking and embedded software experience. The ideal candidate...- Palo Alto Networks, Inc. is seeking a Senior Staff Engineer to contribute to their innovative cloud security product, Data Loss Prevention (DLP). This role... ...3 days a week. Candidates should have extensive software engineering experience, particularly with Core Java...Work at office3 days per week
$147k - $237.5k
Our Mission At Palo Alto Networks, we’re united by a shared mission—to protect our digital... ...Team We are the App‑ID Cloud team. Our engineering team is provided with an unrivaled opportunity... ...experience required 8+ years of software engineering experience, with a significant...Full timeWork at office$170k - $277k
Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital... ...that drives great outcomes. The Team Engineering - Our engineering team is at the core of... ...and field support throughout the entire software development cycle. This role requires a...Full timeWork at office$147k - $237.5k
Palo Alto Networks, Inc. is seeking a Principal Software Engineer in Santa Clara, California, to design and implement Threat Intelligence Services. The role involves working on the cloud-native malware detection platform, WildFire. Candidates should have extensive knowledge...$272k - $431.25k
...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation... ...(or equivalent experience) ~15+ years of relevant systems software development experience ~ Strong C programming skills ~ Experience...- Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital... ...future. We’re seeking a world‑class Principal Engineer (Sr Manager‑equivalent) to lead the... ...velocity, elevate our standards for software quality, and unlock new business opportunities...Full timeWork at office3 days per week
$147k - $237.5k
Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital... ...a highly skilled and experienced Principal Engineer to join us to build the next... ...resources, deploy&manage AIRuntimeSecurity or software firewall and monitor&protect cloud networks...Full timeWork at officeVisa sponsorshipWork visa$147k - $237.5k
Palo Alto Networks, Inc. seeks a Principal Software Engineer to join the Cortex Xpanse team in Santa Clara, California. This role focuses on building scalable backend services and APIs while working on the Attack Surface Management platform. Candidates should have 7+ years...$210k - $295k
Principal Software Engineer (Platform Team) Sunnyvale, CA SpaceX was founded under the belief that a future where humanity is on exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this...Permanent employmentTemporary work$272k - $431.25k
NVIDIA is looking to hire a deeply technical, hands‑on Principal Engineer to lead the security foundations for autonomous, self‑evolving agents across the enterprise. This engineer is expected to be familiar with agentic AI concepts, sandboxed execution environments, and...- NVIDIA Gruppe is looking for a Principal Software Engineer for the Agent Policy Fabric (APF) Core Platform in Santa Clara, California. The role involves maturing the APF proof-of-life into a robust platform to enable governed agent action and requires extensive experience...
$272k - $431.25k
NVIDIA Corporation is seeking a Principal Software Engineer for its Cloud Engineering & Services team to develop a robust core platform for agent policy. The role involves building runtime policy verification services and collaborating with multiple teams on public interfaces...$166k - $244k
A leading tech company is seeking a Senior Software Engineer to develop next-generation technologies in Sunnyvale, CA. The role involves software development and managing project priorities within a global team. Candidates should have a Bachelor's degree and 5 years of...Full time$272k - $431.25k
...impact on the world. At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build and guide the development of software systems. These systems support our... ...systems, firmware, OS lifecycle, and networking fabrics. Your task is to compose infrastructure...Shift work- ...Job Summary In the Layer-7 Security Software team, we are responsible for at least one,... ...Application Identification and Content Inspection Engine runs on hardware, virtualized, container... ...inspection or extraction of layer‑7 network payload depends on our engine. We are...
$272k - $431.25k
...internal, partner, and cloud environments. We are looking for Principal Software Engineers to help shape the technical direction for production... ...engineers and influence platform, infrastructure, storage, networking, security, and workload teams. What we need to see: 15+...- Palo Alto Networks, Inc. seeks a Software Engineer to work on next-generation security platforms, delivering cutting-edge cybersecurity solutions. As part of the WildFire Team, you will collaborate with developers and researchers to tackle emerging threats in an innovative...
$200.5k - $260.5k
...As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project management... ...We Are Looking For: Minimum of 10 years of experience in networking related software development B.S. in Computer Science or...Full time$208k - $260k
Gigamon is seeking a Principal Software Engineer to lead the design and development of AI/ML-driven, cloud-native applications for network monitoring and analytics. You will be responsible for crafting scalable and resilient software while providing technical leadership...
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 Santa Clara, CA
- senior principal software engineer Santa Clara, CA
- ip network engineer Santa Clara, CA
- network software engineer Santa Clara, CA
- core network engineer Santa Clara, CA
- network reliability engineer Santa Clara, CA
- senior network engineer Santa Clara, CA
- production network engineer Santa Clara, CA
- network engineer Santa Clara, CA
- network engineer - transport Santa Clara, CA


