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! 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. 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. #J-18808-Ljbffr NVIDIA

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Compute Infrastructure in Santa Clara, CA vacancy
  • $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... 
    Suggested

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $300 per month

     ...intelligence. We’re crafting the engine that powers a world where...  ...responsible, transformative cloud infrastructure. About This Role We are seeking a Principal Software Engineer - Software Defined...  ...of Linux Systems Internals and computer architecture. Expertise in Network... 
    Suggested
    Temporary work

    Crusoe Energy Systems

    Sunnyvale, 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

    2100 NVIDIA USA

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

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing...  ...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

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA is hiring a Principal Software Engineer for its DGX Cloud team in Santa Clara, CA. This role...  ...scalable systems that drive NVIDIA's GPU infrastructure, focusing on innovative workflow...  ...you're passionate about AI and cloud computing, join us to craft platforms that... 
    Suggested

    NVIDIA

    Santa Clara, CA
    3 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
    3 days ago
  • Zscaler is looking for a Principal Software Engineer to join their team in San Jose, California. This hybrid role focuses on building a stateful...  ...strong urgency in execution. The position requires a BS/MS in Computer Science, 10+ years experience, and mastery of backend... 

    Zscaler

    Santa Clara, CA
    3 days ago
  •  ...analysis of critical business and production issues Mentors junior engineers through formal and informal discussions, code reviews, design...  ...presentations. Minimum Qualifications Bachelor's Degree in Computer Science or related field. A Positive "can do" attitude with... 
    Contract work

    http:/www.ubertal.com

    Sunnyvale, CA
    3 days ago
  • $212k - $265k

    Principal Software Engineer (Service Platform & Orchestration) San Jose, California, USA About Zscaler...  ...will lead the transformation of our infrastructure from legacy automation into a...  ...and augment problem‑solving BS/MS in Computer Science or a related technical field... 
    Full time
    Temporary work
    Work at office
    Local area

    Zscaler

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

    Job Summary As a Principal Software Engineer within the Engineering team, you will drive the technical...  ...Bachelor’s degree in Computer Science or equivalent field with 15+...  ...microservice architectures, global network infrastructure, and load balancing. Working knowledge... 

    Palo Alto Networks

    Santa Clara, CA
    2 hours ago
  • $170.7k - $300.2k

     ...collaborate with cross-functional teams to deliver high-quality software solutions. The ideal candidate should have a strong...  ...Qualifications 10+ years of experience in software engineering with deep knowledge in computer science fundamentals. Strong in data structures and... 
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $174k - $253k

     ...5 years of experience with software development in C++, C, or Python...  ...developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware...  ...About The Job Google's software engineers develop the next-generation... 
    Temporary work
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $174k - $253k

     ...experience. 5 years of experience with software development in one or more programming languages...  ...Master's degree or PhD in Computer Science or a related technical field. 1...  ...technologies. About The Job Google's software engineers develop the next-generation technologies... 
    Temporary work

    Google

    Sunnyvale, CA
    3 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. About the Job Google’s software engineers... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days 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...  ...response, and automation. BS/MS in Computer Science or equivalent experience. Ways... 

    NVIDIA

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

    Principal Software Test Engineer (Cloud Identity Engine) Principal Software Test Engineer (Cloud Identity...  ...frameworks. Develop tools and infrastructure to enhance the quality and efficiency...  ...Educational Qualifications BS or MS in Computer Engineering or a related technical... 
    Full time
    For contractors
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days 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...  ...Qualifications Your Experience BS/MS in Computer Science, Computer Engineering, or... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $207k - $301k

     ...equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software...  .... Preferred qualifications Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience... 

    Google

    Sunnyvale, CA
    3 days ago
  • $248k - $349k

    Google is seeking a Senior Staff Software Engineer for Google Cloud Compute in Sunnyvale, CA. This role involves providing technical leadership on impactful projects, managing deliverables, and influencing a distributed team. Candidates should possess a wealth of experience... 

    Google

    Sunnyvale, CA
    3 days ago
  • $165k - $242k

    Join to apply for the Senior Platform Engineer II, Compute Services role at CoreWeave . CoreWeave is The Essential Cloud for AI™. Built...  ...startups, and global enterprises, CoreWeave combines superior infrastructure performance with deep technical expertise to accelerate... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $88.4k - $143k

    Technical Support Engineer, Cortex Cloud Compute Our Mission Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging... 
    Shift work

    Palo Alto Networks

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

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal...  ...models rapidly outgrow the memory and compute budget of any single GPU, this...  ...-performance storage, or ML systems infrastructure in C/C++ and Python, with a track record... 
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $170k - $210k

     ...Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities Develop and maintain software components for current...  ...in networking‑related software development. B.S. in Computer Science or Electrical Engineering; M.S. preferred. Strong... 
    Full time

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $200k

     ...where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering...  ...What You Bring Master’s degree in Engineering, Computer Science, or a related field from a top‑tier university 7 to... 
    Contract work
    Shift work

    eGain

    Sunnyvale, CA
    1 day ago
  • $109.7k - $234.6k

     ...Job Overview The Compute Scaled Manufacturing organization...  ...for Oracle’s AI infrastructure by scaling the server...  ...usable, useful software that solves real problems...  ...work well with non-engineers. You can lead a conversation...  ...As a Principal Software Engineer, you... 
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    2 days ago
  •  ...technology solutions provider seeks a Senior Forward Deployed Engineer in Sunnyvale, CA. The role involves collaborating with customers...  ...technical solutions integrating Generative AI, Machine Learning, and Computer Vision. Responsibilities include project management, solution... 

    Nexxa.ai

    Sunnyvale, CA
    3 days ago
  • $88.4k - $143k

    A leading cybersecurity firm in Santa Clara is seeking a Technical Support Engineer for its Cortex Cloud Compute team. This role involves providing technical support to customers, managing complex issues, and collaborating with multi-functional teams. Candidates should... 

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $108k - $172.5k

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for...  ...seeking a motivated Senior HPC Support Engineer - Compute/GPU (DGX Platform) passionate...  ...operations for a broad scope of AI hardware and software products. As a primary point of contact... 
    Work experience placement

    Nvidia Corporation

    Santa Clara, CA
    3 days 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 on the GPU. Our team delivers features and improvements...  ...) 15+ years of relevant systems software development experience Strong C programming... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...Description Your Career As a Software Developer in Test, you...  .... Develop tools and infrastructure that enable engineers to build, test and release...  ...Experience BS or MS in computer science or related technical...  ...to set job alerts for “Principal Software Quality Assurance... 
    16 hours
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

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