Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Networking Hyperscale Engineering

$272k - $431.25k
Full-time

NVIDIA

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.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Networking Hyperscale Engineering in Santa Clara, CA vacancy
  • $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... 
    Suggested
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...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... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  • $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... 
    Suggested
    Work at office
    Flexible hours

    Pure Storage, Inc.

    Santa Clara, CA
    2 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    17 hours ago
  • $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... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • 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

    Kaseya

    Sunnyvale, CA
    5 days ago
  • $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... 

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    51 minutes ago
  • $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... 

    Fortinet

    Sunnyvale, CA
    2 days ago
  • 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 office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $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 time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $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 time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $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... 

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • 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 time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $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 time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $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... 

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $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 employment
    Temporary work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    2 days ago
  • $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

    Santa Clara, CA
    3 days ago
  • 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... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $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... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  •  ...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... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    1 day ago
  • $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+... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • 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... 

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $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

    Zoomcar

    Sunnyvale, CA
    4 days ago
  • $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... 

    Gigamon

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Networking Hyperscale Engineering. Be the first to apply!