NVIDIA logo

Senior Software Engineer - HPC

NVIDIA

Overview

Join NVIDIA, a pioneer in accelerated computing, as a Senior Software Engineer in our High-Performance Computing (HPC) team. This role is based in Westford, Massachusetts, and offers a challenging yet rewarding opportunity to contribute to our cutting-edge projects that include AI applications and business-critical services.

What You'll Do

  • Design highly available and scalable systems to meet the demands of our HPC clusters.
  • Evaluate new and innovative technologies as the landscape evolves.
  • Continuously improve infrastructure provisioning and management using automation.
  • Support a globally distributed, multi-cloud hybrid environment including AWS, GCP, and On-prem solutions.
  • Build strong cross-functional relationships and align with partners across various business units.
  • Ensure the highest level of uptime and Quality of Service (QoS) to our users through operational excellence.
  • Participate in the team's on-call rotation and be a contact for service incidents.

What We Need To See

  • 10+ years of experience in design, implementation, and delivery of large engineering projects.
  • Comfortable with at least two of the following programming languages: Golang, Java, C/C++, Scala, Python, Elixir.
  • Understands scalability challenges and performance of server-side code.
  • Able to craft and develop horizontally-scalable, resilient and performing-under-load systems.
  • Versatile technologist with experience in full software development lifecycle – from inception and design to deployment, operation, and iterative development.
  • Proficient in cloud computing and are hands-on in at least one cloud platform: GCP, AWS, or Azure.
  • Proficient in modern CI/CD techniques, GitOps and Infrastructure as Code (IaC).
  • Strong work ethic and a passion for problem solving.
  • B.S. degree in Computer Science or related technical field (or equivalent experience).
  • Detail oriented with great communication and collaboration skills.

Ways To Stand Out From The Crowd

  • Prior experience building solutions for HPC clusters based on Slurm or Kubernetes.
  • Strong understanding of Linux operation system and TCP/IP fundamentals.

Benefits

  • Competitive salary and equity.
  • Comprehensive health insurance.
  • Generous paid vacation policy.

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer.

Benefits
Extracted with AI

  • Equity
  • Health insurance
  • Paid vacation

Similar jobs

Last update: 23 minutes ago

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

NVIDIA logo
NVIDIA

Senior DevOps Engineer

Join NVIDIA as a Senior DevOps Engineer to enhance our Kubernetes platform and multi-cloud infrastructure.

NVIDIA logo
NVIDIA

Software Engineering Intern

Join NVIDIA as a Software Engineering Intern in 2025. Work remotely on AI, cloud, and data science projects. Enhance your skills in a diverse environment.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Pratt & Whitney logo
Pratt & Whitney

Senior API Software Engineer

Join Pratt & Whitney as a Senior API Software Engineer, working remotely to develop cutting-edge digital products.

Notion logo
Notion

Senior Software Engineer

Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer to innovate and build impactful web applications.

Northwestern Mutual logo
Northwestern Mutual

Senior Full Stack Software Engineer

Join Northwestern Mutual as a Senior Full Stack Software Engineer, focusing on building robust, scalable software solutions.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Coinbase logo
Coinbase

Senior Software Engineer, Backend (Trading Derivatives)

Join Coinbase as a Senior Software Engineer in Backend Trading Derivatives, focusing on high-performance computing and software architecture.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Oracle logo
Oracle

Senior Software Developer - Java, Unix/Linux

Join Oracle as a Senior Software Developer to build and enhance cloud services using Java, Unix/Linux, and CI/CD.

Alcon logo
Alcon

Senior Principal Backend Developer

Join Alcon as a Senior Principal Backend Developer in Fort Worth, TX, focusing on backend development and cloud computing.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer - Product Lifecycle Management

Join NI as a Software Engineer in Debrecen to innovate in eCommerce and web technologies using JavaScript, Agile, and DevOps.

Allara logo
Allara

Platform Software Engineer

Join Allara as a Platform Software Engineer to design and build technology for a user-centric care platform in NYC.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

NinjaTrader logo
NinjaTrader

Senior Software Engineer, Python

Join NinjaTrader as a Senior Software Engineer, Python, to design and maintain backend systems.

Reveleer logo
Reveleer

Senior Software Engineer (.NET Core, AWS)

Join Reveleer as a Senior Software Engineer to develop and maintain cloud-native applications using .NET Core and AWS.