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

Principal Software Engineer - Compute Infrastructure

$248k - $391k

NVIDIA

NVIDIA has been reinventing computer graphics, PC gaming, and accelerated computing for 30 years. It is a unique legacy of innovation that’s fueled by great technology and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, generative AI, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.We are seeking a highly skilled Principal Software Engineer to join our dynamic team. Our company is at the forefront of technological innovation, and we are dedicated to driving efficiency, defining platform architecture, and optimizing the performance of our infrastructure both on-prem and in the cloud. You will lead the architectural vision for a massive global platform and spearhead the operationalization of our internal frontier-class AI inference systems. Join us in this exciting endeavor!What You Will Be Doing:Define Platform Architecture: Lead initiatives to architect and transform our global enterprise compute platform—running thousands of nodes and tens of thousands of VMs and containers via OpenShift and KubeVirt—by defining service tiers, SLAs, and automated cluster lifecycles.Operationalize Frontier AI Infrastructure: Build the operational foundation for our internal AI inference platform scaling to frontier-class models. You will develop automated remediation pipelines, hardware watchdogs, and telemetry for pre-release, rack-scale GPU systems (including Blackwell and upcoming architectures).Drive Strategic Capacity & Scale: Collect and review system data for capacity planning to navigate extreme hardware supply constraints. Develop proactive strategies, including public cloud bursting, hardware dogfooding, and evaluating alternative compute architectures (e.g., ARM).Build the "Paved Road": Collaborate with highly autonomous NVIDIA engineering teams to drive cultural adoption of standard platforms. You will design compelling self-service architectures, APIs, and Terraform/OpenTofu providers that teams want to use.Lead Complex Migrations: Evaluate existing application architectures and drive the fraught but critical migration of massive legacy workloads—including large-scale, long-running VDI environments—into modern Kubernetes orchestration.What We Need To See:Bachelor’s degree in Engineering, Computer Science, Mathematics, or related field, or equivalent experience.15+ years of proven experience in compute platform engineering, site reliability, or systems architecture with a heavy focus on automation at massive scale.Deep expertise in Kubernetes architecture and designing/deploying virtualization architectures, specifically operating VMs inside K8s (KubeVirt, OpenShift).In-depth knowledge of hardware technologies (GPUs, high-speed backplane networking) with a track record of mitigating hardware-level failures, silent data corruption, and anomalies in large-scale environments.Experience running large global environments spanning bare metal, virtualized infrastructure, and cloud with a unified GitOps posture (ArgoCD or similar).Proficiency in programming languages such as Go and/or Python, alongside expert-level infrastructure-as-code development (Terraform, Config Management).Strong leadership skills with the ability to influence technical direction across highly autonomous teams without relying on top-down mandates.Ways To Stand Out From The Crowd:Hands-on experience managing bleeding-edge, pre-release hardware in production environments.Deep understanding of advanced storage migrations and protocols (NFSv4, NVMe/TCP, Hyperconverged storage).Solid understanding of microservices architecture and seamless multi-cloud deployment strategies (AWS, GCP).Proven track record of building "Day 2" operational maturity (self-service, advanced auto-remediation, strict SLAs) from the ground up on existing foundations.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and dedicated people in the world working for us. If you are creative and autonomous, we want to hear from you!#LI-HybridYour 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.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until May 17, 2026.This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.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.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Compute Infrastructure in Santa Clara, CA vacancy
  • $184k - $287.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more...  ...world.We are looking for a senior systems software engineer to advance the Continuous Integration and Delivery (CI/CD) infrastructure that powers many accelerated open-source software... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy...  ...in AI, computer graphics, and accelerated computing. As a Principal Software Engineer, you will lead the transformation of AI networking systems... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $200k - $220k

     ...solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big...  ..., passionate, and committed engineers, technologists, and business...  ...an experienced AI Network Software Solution Architect to lead...  ...of next-generation network infrastructure solutions optimized for AI workloads... 
    Suggested
    Worldwide

    Supermicro

    San Jose, CA
    2 days ago
  • $147k - $237.5k

     ...outcomes.Job SummaryJob SummaryWe are seeking an experienced Software Engineer to design, develop and deliver next-generation cloud...  ...InterconnectExperience with cloud development (REST APIs, Databases, Serverless computing) of distributed cloud applicationsEducation: M.S./B.S.... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    17 hours ago
  • $272k - $431.25k

     ...NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing...  ...amazing people.We are looking for a Principal Software Engineer to join our DGX Cloud team and build...  ...drive NVIDIA’s high-performance GPU infrastructure. You will play a meaningful role in... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing...  ...lasting 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... 
    Full time
    Remote work
    Shift work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $170k - $277k

     ...outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and...  ...and field support throughout the entire software development cycle. This role requires a...  ...’s, Master’s, or Ph.D. in Computer Science or related technical field, or equivalent... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...at the absolute core of our infrastructure. You will design, scale, and...  ...features that allow our security engines to run seamlessly across...  ...virtualization and Software-Defined Networking (SDN) offerings...  ...like DPDK, XDP.BS/MS degree in Computer Science or Electrical... 
    Full time
    Work at office
    Local area

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software, system...  ...software technologies powering NVIDIA automotive compute platforms.You will work closely with hardware, architecture... 
    Full time

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $272k - $431.25k

     ...Principal Systems Software Engineer at NVIDIA is an engineering discipline to design, build and maintain...  ...systemsWhat we need to see:BS degree in Computer Science or a related technical...  ...experience15+ years of experience with Infrastructure automation, distributed systems... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...improvements. Requirements ~ Bachelor’s, Master’s, or Ph.D. in Computer Science or related technical field, or equivalent practical/military experience ~12+ years of professional software engineering experience, including significant time in senior technical... 

    Jobtailor

    Santa Clara, CA
    21 hours ago
  • $249k

     ...and build for travelers everywhere.Principal Software Development Engineer Our Technology Team partners with...  ...provides the secure, scalable cloud infrastructure, runtime platforms, and developer...  ...and core platform technologies (compute, networking, storage, service discovery... 
    Full time
    Weekend work

    Expedia

    San Jose, CA
    2 days ago
  • $226k - $369k

     ...As part of our world-class software engineering team, you will take the lead...  ...the next-generation infrastructure and platforms for LinkedIn,...  ...infrastructure, Kubernetes compute infrastructure, media infrastructure...  ...within our company.As a Principal Staff Software Engineer, you... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    1 day ago
  • $212k - $265k

     ...cybersecurity.RoleWe are looking for a Principal Software Engineer (Service Platform & Orchestration)...  ...will lead the transformation of our infrastructure from legacy automation into a...  ...within your functional domainBS/MS in Computer Science or a related technical field... 
    Full time
    Temporary work
    Work at office
    Local area

    Zscaler

    San Jose, CA
    3 days ago
  • $170k - $277k

     ...drives great outcomes.Job SummaryAs a Principal Software Engineer within the Engineering team, you...  ...QualificationsBachelor’s degree in Computer Science or equivalent field with 15+...  ...microservice architectures, global network infrastructure, and load balancing.Working... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing...  ...superchip. We are looking for expert engineers to come and help design rack level...  ...management solutions for scaling AI infrastructure using GPUs and Grace solution from Nvidia... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $143k - $286k

     ......Role Overview: We are seeking a Principal Software Engineer to lead the design and development of...  ...the right technology foundation for Infrastructure & platforms is vital to success at...  ...enterprise architecture, DevOps, cloud computing, and infrastructure. All of these... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    17 hours ago
  •  ...unified user experienceYour Career Senior Principal Backend Developer - Prisma Cloud Core Platform RQLAs a Sr.Principal Software Engineer, you will break monoliths into...  ...clearly explain and communicate advanced Cloud Computing, Cloud Security concepts, goals, and outcomes... 
    Flexible hours

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $211k

     ...of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture...  ...health, diagnosis and resolution, and software test engineering. Google's software engineers develop the next... 
    Worldwide

    Google

    Sunnyvale, CA
    17 hours ago
  • $184k - $287.5k

    NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains...  ...to the appropriate compiler, runtime, library, infrastructure, or component owner.Document validated approaches... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    2 days ago
  • We are looking for an experienced software engineer to lead the development of our distributed edge compute platform. This role demands a deep understanding of hyperscalers like AWS, Azure, or GCP, and the ability to design and operate large-scale systems. The successful... 
    Full time
    Temporary work

    Nokia

    Sunnyvale, CA
    14 hours ago
  • $272k - $431.25k

     ...NVIDIA DGX Cloud is scaling GPU infrastructure across internal, partner, and cloud environments. We are looking for Principal Software Engineers to help shape the technical direction for...  ...incident response, and automation.BS/MS in Computer Science or equivalent experience.Ways... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

     ...deployments using the Palo Alto Networks network security portfolio.Principal Software Engineers are:Design and develop high-volume, low-latency...  ...bundles, using modern OS tooling librariesEducation:MS/BS in Computer Science or equivalent.Compensation DisclosureThe... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    17 hours ago
  • $147k - $237.5k

     ...of integrating AI into cybersecurity infrastructure — building intelligent systems that...  ...and resolve incidents at scale. As a Principal Software Engineer, you will own the technical vision...  ...expertiseQualifications Your ExperienceBS/MS in Computer Science, Computer Engineering, or... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $262k - $365k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8... 

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $301k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8... 

    Google

    Sunnyvale, CA
    4 days ago
  • $272k - $431.25k

     ...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software that turns a novel deterministic compute architecture into a platform that compiler teams and data center operators can rely... 
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $272k - $431.25k

     ...NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU...  ...recognize the need for accelerated computing to handle large data processing...  ...decisions surrounding topics such as infrastructure, continuous integration and... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    17 hours ago
  •  ...are at the forefront of software and hardware innovation,...  ...days per week.The role: Principal System Software Engineer, AI Inference ExecutionWhat...  ...the SW stack for our AI compute engine. As part of the software...  ...build out the deployment infrastructure, working closely with... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $154.68k - $231.7k

     ...building blocks of the data infrastructure that connects our world....  ...ODSP) PHY SW Team develops software for Marvell's DSP products...  ...production, and the role of a Principal Engineer in our team is to ensure the...  .../MS.PhD degree in Computer Science, Electrical/Software... 
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Compute Infrastructure. Be the first to apply!