Senior Software Engineer - Cloud and Kubernetes

NVIDIA NVIDIA · Semiconductors · Raanana, Israel

Senior Software Engineer to design and build next-generation cloud platforms, focusing on scalable cloud infrastructure powered by Kubernetes, ConnectX, BlueField NICs, and GPUs for HPC and AI workloads.

What you'd actually do

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

Skills

Required

  • BSc in Computer Science or equivalent program
  • 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
  • Ability to collaborate across teams and geographies
  • Self-starter
  • Adaptability
  • Eagerness to learn new technologies

Nice to have

  • Experience building K8s operators/controllers
  • Background in HPC or AI infrastructure technologies
  • Strong networking background

What the JD emphasized

  • 7+ years of software development experience with Go/C/C++/Rust
  • Strong hands-on development experience with the K8s ecosystem