The Job logo

What

Where

Senior Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our team as a Senior Software Engineer responsible for developing a web-based solution to manage and monitor our distributed storage infrastructure. You will integrate with third-party products and collaborate with other teams to define and implement new APIs. Experience in web development and proficiency in languages like Python and JavaScript is required. Join us at NVIDIA, where we value teamwork, innovation, and the highest standards.

We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application designed to provide our storage customers the capabilities to manage and monitor our distributed storage infrastructure. Our team is continually dedicated to acquiring and implementing cutting-edge technologies to overcome obstacles and innovate solutions for enhancing our ability to manage large clusters of machines efficiently.

  • This means that developers who integrate with our existing development teams are people who: 
  • Commit to the full development cycle (design + coding + test + packaging + delivery) 
  • Care about doing things the right way 

 

At NVIDIA, we work, think and learn as a team. We thrive in a deeply strong environment, and we're passionate about a culture that demands innovation and the highest standards. The rewards are sweet and include collaborating with some of the smartest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to work on products that transform the way people work and play.

 

What you will be doing:

  • Develop a web based solution that manages, operates and monitors our distributed storage.
  • Integrate with third party products such as MongoDB and Kafka.
  • Work closely with other teams to define and implement new APIs.
  • Collaborate and implement storage management features for NVIDIA DGX cloud platform.

 

What we need to see:

  • B.Sc., M.Sc. or Ph.D. in Computer Science, or related discipline, or equivalent experience.
  • 5+ years of experience in web development (both client and server)
  • Experience with Linux OS environment
  • Experience scripting with Python, Bash or similar
  • Previous experience with NodeJS for the server side, Kafka, MongoDB, K8s, JavaScript frameworks (jQuery, AngularJS, c3js), HTML5, CSS3, Bootstrap, Websockets is a plus 
  • Passionate about coding and big challenges 


 

Set alert for similar jobsSenior Software Engineer role in Tel Aviv, Israel
NVIDIA Logo

Company

NVIDIA

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Tel Aviv, Tel Aviv District, Israel

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

NVIDIA Logo

Software Engineer, Linux Network Drivers

NVIDIA

Tel Aviv, Tel Aviv District, Israel

Posted: a year ago

NVIDIA is looking for a world-class Software Engineer to join its Software R&D Linux group. The position would be part of a team that implements software for cutting-edge networking abilities. NVIDIA networking is a leading supplier of end-to-end Ethernet and InfiniBand intelligent interconnect solutions and services for servers, storage, and hyper-converged infrastructure. NVIDIA networking offers a choice of high-performance solutions that accelerate application runtime and maximize business results for various industries.