Taro Logo

Senior Software Engineer, Cloud Platforms

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Yokne'am Illit, IsraelRa'anana, Israel
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA is seeking an exceptional Senior Software Engineer to join their Cloud Platforms team, focusing on open-source platforms like Kubernetes. This role offers an opportunity to work at the forefront of cloud computing technology, specifically with NVIDIA's ConnectX NICs and Bluefield DPUs. The position requires a deeply technical, hands-on engineer with extensive system-level knowledge.

The role involves designing and implementing features for network and storage acceleration, collaborating with open-source communities, and working across various NVIDIA teams. You'll be instrumental in developing high-performance and scalable cloud solutions while mentoring team members.

As a Senior Software Engineer, you'll be working with cutting-edge technologies in virtualization, containers, and cloud infrastructure. The position requires expertise in programming languages like Python, Go, and C, along with deep knowledge of Kubernetes, network protocols, and containerization technologies.

NVIDIA, as the world leader in accelerated computing, offers an environment where you can work on transformative technologies that impact major industries. The company's focus on AI and digital twins puts you at the forefront of technological innovation. Working from either Yokneam or Raanana offices in Israel, you'll be part of a team that values creativity, autonomy, and technical excellence.

This role is perfect for someone who is passionate about cloud technologies, enjoys working with open-source communities, and wants to make a significant impact in the field of cloud computing and infrastructure. The position offers the opportunity to work with state-of-the-art technology while contributing to projects that shape the future of cloud platforms.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Cloud Platforms

  • Design and implement new features to accelerate Network and Storage
  • Work closely with open source communities, participate in relevant working groups
  • Work with different teams across NVIDIA
  • Mentor members of the team, enabling them to deliver high-quality software

Requirements For Senior Software Engineer, Cloud Platforms

Python
Go
Kubernetes
  • BSc in Computer Science or equivalent program experience
  • 5+ years of hands-on experience in software development, preferably with C/Python/Golang
  • Strong communication skills and ability to work with multi-functional teams
  • Deep understanding of network protocols, virtualization, and containers
  • Strong background in designing, implementing, and debugging complex software
  • Wide hands-on experience with Kubernetes or OpenStack echo systems
  • Experience with working on open source projects
  • Background with SR-IOV, K8S, K8S controllers, CNI
  • Wide hands-on experience with OVN and OVS

Related Jobs

Senior Software Engineer - Sovereign Cloud

Senior Software Engineer position at Red Hat focusing on Kubernetes and OpenShift development, requiring 5+ years of experience in Linux environments and container technologies.

Senior Cloud Engineer

Senior Cloud Engineer position at Lendbuzz, focusing on cloud infrastructure, DevOps, and software engineering to improve financial technology solutions.

Senior Design Integration Engineer, Google Cloud, Networking

Senior Design Integration Engineer position at Google Cloud focusing on networking infrastructure and custom silicon solutions, requiring expertise in ASIC design and hardware description languages.

Senior Software Engineer, AI Platform

Senior Software Engineer position at NVIDIA focusing on AI Platform development, requiring expertise in Go, Kubernetes, and backend development with 5+ years of experience.

Senior Software Engineer, Fabric Networking - GPU

Senior Software Engineer position at NVIDIA focusing on GPU Fabric Networking, developing high-performance GPU-to-GPU communication systems and next-generation networking solutions.