Taro Logo

Senior Software Engineer - DGX Cloud

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $287,500
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - DGX Cloud

NVIDIA's DGX Cloud organization is seeking a talented Senior Software Engineer to develop software for their accelerated compute infrastructure. This role focuses on building critical systems for managing cloud infrastructure deployments, including software for rapid bring-up, operation, configuration, and troubleshooting of compute hardware and networking equipment.

As a senior engineer, you'll collaborate with cross-functional teams to deliver end-to-end software solutions that align with NVIDIA's Cloud Platform vision. The role demands expertise in distributed systems, API design, and cloud infrastructure management. You'll own your code throughout its lifecycle, from development to production deployment, including operational support.

NVIDIA, a leader in accelerated computing and AI, offers an exciting opportunity to work on groundbreaking technology that powers everything from artificial intelligence to autonomous vehicles. The company is known for its innovative culture and is consistently ranked as one of the technology industry's most desirable employers.

The position offers competitive compensation, including a base salary range of $148,000 - $287,500 USD, equity, and comprehensive benefits. You'll be part of a team that values code quality, testing, and efficient deployment practices. The role provides opportunities to work with cutting-edge technology, participate in open-source communities, and present to NVIDIA leadership.

Ideal candidates will have 5+ years of experience in distributed systems, strong programming skills in systems languages, and a deep understanding of cloud infrastructure. Knowledge of networking protocols, Kubernetes, and SRE principles will be particularly valuable. This is an excellent opportunity for someone passionate about cloud computing and infrastructure automation to make a significant impact at a leading technology company.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer - DGX Cloud

  • Work with NVIDIA internal customers
  • Design and build scalable software systems to manage NVIDIA's cloud infrastructure
  • Participate in responses to real-time operational events
  • Building network and systems automation software for managing a multi-tenant cloud infrastructure
  • Participate in open-source communities of software we leverage and build
  • Present to internal stakeholders and NVIDIA leadership on roadmaps, vision, & demos

Requirements For Senior Software Engineer - DGX Cloud

Go
Kubernetes
  • 5+ years of experience with designing and building distributed software systems
  • Track record of directly supporting systems with external customers, or demanding internal customers
  • BS/MS degree in Computer science or related areas (or equivalent experience)
  • Demonstrated ability to write code in a mainstream systems programming language such as C, C++, Glang, or Rust
  • Demonstrated ability to design and implement maintainable APIs for consumers
  • Practical experience with asynchronous programming, type safety, threading models, state machines and data structures
  • Background of data persistence (SQL or similar)
  • Understanding of secure communication protocols (mutual-TLS, IPsec, or similar)
  • Knowledge of SRE principles (observability, SLOs, logging, etc.)

Benefits For Senior Software Engineer - DGX Cloud

Medical Insurance
Equity
  • Base salary
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - DGX Cloud

Senior Systems Software Engineer, Containers and Kubernetes

Senior Systems Software Engineer position at NVIDIA focusing on container and Kubernetes technologies, offering competitive salary and the opportunity to work with cutting-edge GPU/DPU technologies.

Senior DGX Cloud Software Engineer - Infrastructure Automation and Distributed Systems

Senior DGX Cloud Software Engineer position at NVIDIA focusing on infrastructure automation and distributed systems for AI computing platforms.

Senior Cloud Software Engineer

Senior Cloud Software Engineer role at NVIDIA, building and maintaining cloud services and virtualization frameworks for GPU-powered AI workloads with competitive compensation and benefits.

Senior Systems Software Engineer, Containers and Kubernetes

Senior Systems Software Engineer role at NVIDIA focusing on container runtimes and Kubernetes technologies, requiring expertise in Go, distributed systems, and cloud computing.

Senior AI Infrastructure Engineer - DGX Cloud

Senior AI Infrastructure Engineer position at NVIDIA focusing on DGX Cloud services, offering competitive salary, equity, and the opportunity to work with cutting-edge AI technology.