NVIDIA

Senior Software Engineer – Cloud, Kubernetes

NVIDIA

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $184,000 - $356,500 per year

Job Level

About the role

  • Design and develop scalable, cloud solutions to accelerate HPC and AI workloads using NVIDIA’s advanced technologies (GPUs, DPUs, ConnectX).
  • Contribute to NVIDIA’s AI supercomputing platforms.
  • Collaborate with cross-functional teams to deliver new features and improve existing products.
  • Design and develop robust software systems.

Requirements

  • BSc in Computer Science or equivalent experience.
  • 7+ years of software development experience with Go/C/C++/Rust.
  • Strong hands-on development experience with the K8s ecosystem.
  • Familiarity with CI/CD tools such as Jenkins, GitLab, or GitHub.
  • Proven ability to design, develop, debug, and maintain complex distributed systems.
  • Excellent communication skills and the ability to collaborate across teams and geographies.
  • Self-starter with adaptability and eagerness to learn new technologies.
  • Experience building K8s operators/controllers is a plus.
  • Background in HPC or AI infrastructure technologies is a plus.
  • Strong networking background is a plus.
Benefits
  • Competitive salaries
  • Generous benefits package
  • Equity
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoCC++RustKubernetesCI/CDJenkinsGitLabGitHubdistributed systems
Soft Skills
communicationcollaborationadaptabilityeagerness to learnself-starter
Certifications
BSc in Computer Science