Senior Software Engineer - HPC

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Cloud
Senior Software Engineer
In-Person
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer 4

Senior Software Engineer role at Oracle working on Analytics Cloud Service, focusing on cloud infrastructure and distributed systems development with Java and Kubernetes.

Partner Engineer, AI Code Assistant and App Innovation

Senior Partner Engineer role at Google Cloud focusing on AI Code Assistant and App Innovation, requiring 8 years of cloud architecture experience and expertise in Java/Python development.

Network Developer 3

Senior Network Development Engineer role at Oracle Cloud, focusing on infrastructure automation, monitoring, and reliability engineering for SaaS customers.

Network Developer 4

Senior Network Developer role at Oracle focusing on cloud infrastructure development and automation for OCI platform with competitive compensation range of $109,200-$223,400.

Strategic Cloud Engineer, Application Modernization, Technical Delivery

Senior Cloud Engineer role at Google focusing on application modernization and technical delivery for public sector clients.

Description For Senior Software Engineer - HPC

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their HPC infrastructure team. This role combines cutting-edge technology with the opportunity to work on sophisticated infrastructure that enables business-critical services and AI applications.

The position requires a seasoned professional with 10+ years of experience who will be responsible for designing and implementing highly available and scalable systems for HPC clusters. You'll be working with a team of passionate engineers, managing a globally distributed multi-cloud hybrid environment across AWS, GCP, and on-premises infrastructure.

The ideal candidate should have strong software development skills, particularly in languages like Golang, Java, Python, or C++, and extensive experience with cloud platforms and modern DevOps practices. You'll be involved in everything from system design to deployment and operations, requiring both technical expertise and strong collaborative skills.

What makes this role particularly exciting is the opportunity to work at the intersection of high-performance computing and artificial intelligence, two fields where NVIDIA leads innovation. You'll be part of a company that has continuously reinvented itself, from revolutionizing computer graphics to enabling modern AI.

The position offers competitive compensation with a base salary range of $184,000 to $356,500, plus equity and benefits. Located in Santa Clara, you'll be at the heart of Silicon Valley's tech ecosystem, working on challenges that impact the future of computing and AI. This is an excellent opportunity for a senior engineer looking to make a significant impact in the HPC space while working with cutting-edge technology at a global leader in accelerated computing.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - HPC

  • Design highly available and scalable systems for HPC clusters
  • Evaluate new and innovative technologies
  • Improve infrastructure provisioning and management using automation
  • Support globally distributed, multi-cloud hybrid environment
  • Build cross functional relationships across business units
  • Ensure highest level of up-time and Quality of Service
  • Participate in on-call rotation

Requirements For Senior Software Engineer - HPC

Go
Java
Python
Kubernetes
Linux
  • 10+ years of experience in design, implementation, and delivery of large engineering projects
  • Proficiency in at least two programming languages: Golang, Java, C/C++, Scala, Python, Elixir
  • Experience with scalable and resilient system design
  • Experience in full software development lifecycle
  • Proficiency in cloud computing (GCP, AWS, or Azure)
  • Proficiency in modern CI/CD techniques, GitOps and Infrastructure as Code
  • B.S. degree in Computer Science or related technical field
  • Strong communication and collaboration skills

Benefits For Senior Software Engineer - HPC

Equity
  • Equity

Interested in this job?