Taro Logo

Cloud Platform 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
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA is seeking a Cloud Platform Software Engineer to join their Cloud Native Engineering (NVCNE) group's backend software team. This role focuses on developing software platforms that support AI super compute infrastructure on Kubernetes, enabling AI services across the cloud. The position offers an opportunity to work with cutting-edge technology in artificial intelligence and cloud computing.

The ideal candidate will be responsible for developing software systems that align with NVIDIA's cloud platform architecture, owning their code from development through production. They will work closely with architects, designers, frontend engineers, and SRE teams to solve sophisticated distributed systems problems at scale. The role requires expertise in cloud-native development, particularly with Kubernetes.

NVIDIA, as the world leader in accelerated computing, offers an exciting environment where you'll be at the forefront of AI and digital twins technology. The company is known for groundbreaking developments in High-Performance Computing and Visualization, with the GPU serving as the cornerstone of their innovations. They offer competitive compensation, including a base salary range of $148,000 - $287,500 (depending on level), equity, and comprehensive benefits.

This position combines technical expertise with collaborative teamwork, offering the chance to contribute to large-scale cloud services while working with some of the most forward-thinking professionals in the technology industry. The role particularly stands out for those interested in cloud infrastructure, Kubernetes, and open-source contributions, with opportunities to work with technologies like Cluster API, Terraform, and major cloud providers (Azure, GCP, AWS).

Last updated 5 hours ago

Responsibilities For Cloud Platform Software Engineer

  • Develop software systems to support large scale deployments of cloud services
  • Contribute to multiple source code projects to fulfill NVIDIA requirements
  • Work and collaborate with engineering managers, architects, designers, and frontend engineers
  • Automate the validation of software solutions with unit and integration tests
  • Participate in the ownership and health of CI/CD pipelines
  • Collaborate with specialists for feedback on designs and product direction
  • Share successes and failures in a no blame environment

Requirements For Cloud Platform Software Engineer

Go
Python
Kubernetes
  • BS in Computer Science, Information Systems, Computer Engineering or equivalent experience
  • 5+ years of proven experience in large scale software development
  • Experience building and shipping services on Kubernetes
  • Background with using and contributing to open-source projects
  • Programming experience in Golang, Python
  • Experience with a wide range of modern infrastructure tools and technologies
  • Strong communication skills for design and quality strategy

Benefits For Cloud Platform Software Engineer

Equity
  • Equity
  • Comprehensive benefits package

Related Jobs

Senior Systems Software Engineer, Containers and Kubernetes

Senior Systems Software Engineer position at NVIDIA focusing on container and Kubernetes technologies, offering competitive compensation and the opportunity to work on cutting-edge cloud computing solutions.

Senior System Software Engineer, Cloud Services

Senior System Software Engineer role at NVIDIA focusing on cloud services, observability, and authentication systems, offering competitive compensation and the opportunity to work with cutting-edge technology.

Senior Systems Software Engineer, Containers and Kubernetes

Senior Systems Software Engineer role at NVIDIA focusing on container runtimes and Kubernetes technologies, working with GPUs and DPUs.

Senior Software Engineer, Cloud-Native Stack – CSP Engagements

Senior Software Engineering role at NVIDIA focusing on cloud-native stack development for CSP engagements, working with advanced GPU technology and distributed systems.

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.