NVIDIA's DGX Cloud organization is seeking a Senior Software Engineer to build and maintain their accelerated compute infrastructure. This role involves developing software solutions for managing complex cloud infrastructure deployments, focusing on rapid bring-up, operation, configuration, and trouble-shooting of compute hardware and networking equipment.
As a key member of the team, you'll collaborate with software engineers, product architects, and product managers to deliver end-to-end software solutions. The position requires expertise in distributed systems, cloud infrastructure, and a strong background in systems programming. You'll be responsible for writing services that align with NVIDIA's Cloud Platform vision, owning your code from development through production.
NVIDIA, a leader in groundbreaking developments in Artificial Intelligence and High-Performance Computing, offers an exciting opportunity to work on cutting-edge technology. The company's GPU technology serves as the foundation for various innovations, from AI to autonomous vehicles. This role provides a unique opportunity to contribute to NVIDIA's cloud infrastructure, which supports these revolutionary technologies.
The position offers a competitive salary range of $148,000 - $287,500 USD, along with equity and benefits. The ideal candidate will bring 5+ years of experience in distributed systems, strong programming skills in languages like C++, Go, or Rust, and a deep understanding of cloud infrastructure and networking protocols. Knowledge of Kubernetes, Infiniband networking, and experience with hyperscale cloud service providers would be particularly valuable.
Working at NVIDIA means joining one of technology's most desirable employers, with some of the industry's most talented professionals. The role combines technical challenges with the opportunity to impact the future of AI and cloud computing, making it an ideal position for someone passionate about infrastructure and distributed systems.