Taro Logo

Senior Software Engineer - DGX Cloud

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior Software Engineer to join their DGX Cloud team. This role presents an exciting opportunity to work at the intersection of cloud computing and GPU technology, focusing on advancing platform software using open-source container runtimes and Kubernetes.

The position involves working with a dynamic team to develop and optimize solutions for GPU and DPU accelerated applications in cloud environments. You'll be responsible for enabling these accelerators as first-class resources in Kubernetes and other container orchestrators, while ensuring seamless integration across NVIDIA's technology stack.

The ideal candidate brings 8+ years of experience and deep expertise in systems programming, particularly with Go and C. Strong knowledge of container orchestration, Linux kernel internals, and distributed systems is essential. You'll be working with cutting-edge cloud-native technologies and contributing to the future of accelerated computing.

NVIDIA offers an exceptional compensation package, including a base salary range of $184,000 - $356,500 USD, plus equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries, particularly in AI and digital twins technology that's transforming major industries.

This role offers the opportunity to work with world-class talent in a supportive environment while making a lasting impact on the future of computing. Whether based in Seattle, WA or Santa Clara, CA, you'll be part of a company that's consistently ranked as one of the technology world's most desirable employers.

Last updated 24 days ago

Responsibilities For Senior Software Engineer - DGX Cloud

  • Be part of a small, dynamic team exploring innovative ways to simplify the development, deployment, and monitoring of GPU and DPU accelerated applications
  • Enable GPUs and DPUs as first-class resources in container orchestrators such as Kubernetes
  • Join the core group working on Cloud Native technologies, improving NVIDIA accelerators in the Kubernetes environment
  • Collaborate with engineering teams across NVIDIA to ensure seamless integration of your software
  • Automate and optimize build, test, integration, and release processes for cloud-native applications
  • Efficiently multitask across different projects, addressing evolving priorities effectively

Requirements For Senior Software Engineer - DGX Cloud

Go
Kubernetes
Linux
  • BS/MS in Computer Science or related field (or equivalent experience)
  • 8+ years of relevant work experience
  • Expert-level knowledge in systems programming languages (Go, C) with a solid grasp of Data Structures and Algorithms
  • Strong understanding of Container Orchestration Systems (Kubernetes) and Container Technology
  • In-depth knowledge and experience with Unix/Unix-like kernel internals, particularly Linux
  • Hands-on automation experience with frameworks like Ansible and Terraform
  • Proven experience in setting up, maintaining, and automating continuous integration systems
  • Strong background in Cloud Computing and Distributed Software design and development
  • Understanding of performance, security, and reliability in complex distributed systems

Benefits For Senior Software Engineer - DGX Cloud

Medical Insurance
401k
Equity
  • Competitive salaries
  • Equity
  • Comprehensive benefits package