Senior Cloud Platform Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering accelerated computing to tackle challenges no one else can solve.
$180,000 - $419,750
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Cloud Platform Software Engineer

NVIDIA is seeking a Senior Cloud Platform Software Engineer to join their Cloud Native Engineering (NVCNE) group's backend software team. This exciting role involves developing software systems to support large-scale deployments of cloud services on Kubernetes, enabling AI services across the cloud.

Key responsibilities include:

  • Developing software aligned with NVIDIA Cloud Platform's architectural vision
  • Contributing to multiple source code projects
  • Collaborating with cross-functional teams to deliver high-quality software
  • Automating software validation with unit and integration tests
  • Participating in CI/CD pipeline ownership
  • Sharing knowledge in a no-blame environment

Requirements:

  • BS in Computer Science or equivalent
  • 7+ years of experience in large-scale software development
  • Experience with Kubernetes, open-source projects, and cloud services at scale
  • Programming skills in languages like Golang or Python
  • Strong communication skills

Preferred qualifications:

  • Experience with Kubernetes Cluster API, Terraform, Tinkerbell
  • Practical experience with major cloud providers (Azure, GCP, AWS)
  • Familiarity with CSI, CNI, CRI, and CNCF ecosystem
  • Upstream contributions to open-source projects

NVIDIA offers a competitive base salary range of $180,000 - $419,750 USD, along with equity and comprehensive benefits. Join a forward-thinking team working on groundbreaking developments in AI, HPC, and Visualization, and be part of shaping the future of technology.

Last updated 2 months ago

Responsibilities For Senior 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 with software services
  • Work and collaborate with engineering managers, architects, designers, and frontend engineers to deliver high quality software
  • Automate the validation of software solutions with unit and integration tests
  • Participate in the ownership and health of CI/CD pipelines from dev to production environments
  • Collaborate with other specialists for feedback on proposed designs and product direction
  • Openly share successes and failures in a no blame environment

Requirements For Senior Cloud Platform Software Engineer

Kubernetes
Go
Python
  • BS in Computer Science, Information Systems, Computer Engineering or equivalent experience
  • 7+ 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
  • Collaborated with teams to write software to support cloud services at scale
  • Programming experience in a relevant language, e.g. Golang, Python
  • Communicate design and quality strategy in written, visual, and oral formats
  • Experience with a wide range of modern infrastructure tools and technologies

Benefits For Senior Cloud Platform Software Engineer

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Cloud Platform Software Engineer

Senior Software Engineer, Kubernetes - DGX Cloud

Senior Software Engineer position at NVIDIA focusing on Kubernetes development for DGX Cloud, working on GPU resource scheduling and cluster management for AI workloads.

Senior DGX Cloud Software Engineer- Infrastructure Automation and Distributed Systems

Senior Cloud Engineer role at NVIDIA focusing on infrastructure automation and distributed systems for DGX cloud services.

Senior AI-HPC Storage Engineer

Senior AI-HPC Storage Engineer role at NVIDIA, focusing on designing and implementing advanced storage solutions for AI and high-performance computing environments.

Senior Software Engineer, Bare Metal Automation - DGX Cloud

Senior Software Engineer position at NVIDIA focusing on bare metal automation for DGX Cloud, managing GPU clusters and implementing monitoring systems for AI infrastructure.

Senior Cloud Platform Software Engineer

Senior Cloud Platform Engineer role at NVIDIA building scalable cloud services for AI workloads, requiring 12+ years of experience in platform engineering and expertise in Kubernetes.