Taro Logo

Senior Cloud Software Engineer

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

Description For Senior Cloud Software Engineer

NVIDIA is seeking a Senior Cloud Software Engineer to join their DGX Cloud Engineering Team, focusing on building and shaping the future of AI & GPUs in the Cloud. This role is central to NVIDIA's cloud platform development, specifically tailored for GPU-powered AI workloads.

The position involves developing critical cloud infrastructure, including RESTful services and virtualization frameworks that power NVIDIA's DGX Cloud Reference Architecture. You'll be working with cutting-edge technologies like Kubernetes, KubeVirt, and various virtualization platforms, while ensuring high security and maximum performance for AI workloads.

As a Senior Cloud Software Engineer, you'll be responsible for designing and implementing scalable cloud-based systems for PaaS/IaaS, collaborating with cross-functional teams, and driving performance optimization. The role requires extensive experience with Golang, cloud technologies, and a strong understanding of distributed systems.

NVIDIA, as the world leader in accelerated computing, offers an exciting opportunity to work on transformative technology. The company is at the forefront of AI and digital twins technology, making significant impacts across major industries. This role offers competitive compensation, with a base salary range of $148,000 - $287,500 USD, plus equity and benefits.

The ideal candidate will have 5+ years of software engineering experience, strong expertise in cloud technologies, and a passion for building high-performance, secure cloud systems. Additional experience with Rust, Python, Helm Charts, and Terraform would be advantageous. This is an excellent opportunity for a cloud engineer looking to make an impact in the AI and GPU computing space while working with industry-leading technology.

Last updated 3 hours ago

Responsibilities For Senior Cloud Software Engineer

  • Building RESTful cloud services and virtualization frameworks for NVIDIA DGX Cloud Reference Architecture
  • Design, build, and implement scalable cloud-based systems for PaaS/IaaS
  • Work closely with other teams on new products or features/improvements
  • Drive performance tuning and automation
  • Support, maintain, and document software functionality

Requirements For Senior Cloud Software Engineer

Go
Kubernetes
PostgreSQL
Python
Rust
  • BS or MS in Computer Science or equivalent program
  • 5+ years of hands-on software engineering experience
  • Extensive experience with Golang and building RESTful web services
  • Expertise in Kubernetes (K8s) & KubeVirt
  • Expertise in Virtualization technologies (Firecracker, KVM, OpenStack, Nutanix AHV & Redhat OpenShift)
  • Experience with Postgres
  • Understanding of cloud design, virtualization, distributed systems, and security
  • Experience with Docker and Containers
  • Experience with Infrastructure as Code and CI/CD
  • Experience with AWS (Fargate, EC2, IAM, ECR, EKS, Route53)

Benefits For Senior Cloud Software Engineer

Equity
  • Equity
  • Benefits package available but not detailed in posting

Interested in this job?

Jobs Related To NVIDIA Senior Cloud Software Engineer

Senior System Software Engineer, Cloud Services - GeForce Now

Senior cloud software engineering role at NVIDIA's GeForce NOW team, focusing on building scalable cloud gaming services with competitive compensation and flexible work options.

Senior Systems Software Engineer, Containers and Kubernetes

Senior Systems Software Engineer position at NVIDIA focusing on container runtimes and Kubernetes technologies, working with GPU and DPU acceleration in cloud-native environments.

Senior System Software Engineer - Cloud Networking

Senior System Software Engineer role at NVIDIA focusing on cloud networking, SDN solutions, and GPU-accelerated applications.

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.

Senior Software Engineer - DGX Cloud

Senior Software Engineer position at NVIDIA's DGX Cloud team, focusing on building scalable infrastructure software with competitive compensation and benefits.