Senior Full-Stack Software Engineer, Storage Management Platform

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
CA, Canada
Salary
$184,000–$287,500 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $211k
This role $236k
$172k most similar roles pay here $300k

This role pays more than 80% of similar roles. Most pay $192,050–$230,400 — the shaded band above. At the midpoint, this role pays about $236k versus about $211k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 896 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Full-Stack Software Engineer, Storage Management Platform

Senior Full-Stack Software Engineer, Storage Management Platform - DGX Cloud will join the storage management plane team to develop a web-based application for customers to manage and supervise distributed storage infrastructure. The role involves maintaining and developing Kubernetes operators and Container Storage Interface plugins while collaborating with other teams to define and implement new APIs. This position focuses on solving technical challenges related to managing large clusters of machines efficiently. Candidates must possess experience in both client and server web development, specifically utilizing Node.js with async and express modules. Required skills include proficiency in Python, Bash, Git, and Linux environments. The role also involves working with technologies such as Kafka, MongoDB, React, jQuery, c3j, HTML5, CSS3, and Bootstrap to build tools for monitoring and operating distributed storage systems.

What you'll do

  • Maintain and develop Kubernetes operators for the storage management plane.
  • Develop and maintain the Container Storage Interface (CSI) plugin.
  • Build web-based solutions to manage, operate, and monitor distributed storage infrastructure.
  • Define and implement new APIs in coordination with other engineering teams.
  • Develop server-side applications using Node.js, Express, and asynchronous modules.
  • Write scripts using Python or Bash to support system operations.
  • Manage and optimize large clusters of machines for efficient storage handling.

What we're looking for

  • A B.Sc., M.Sc., or Ph.D. in Computer Science, a related discipline, or equivalent experience is required.
  • Candidates must have 8+ years of experience in web development for both client and server sides.
  • Proven experience with Kubernetes (K8s) is required, specifically including developing or maintaining operators and/or CSI plugins.
  • Proficiency in Node.js is a mandatory requirement.
  • At least 5 years of experience working in a Linux OS environment is required.
  • Experience scripting with Python, Bash, or similar languages is required.
  • Familiarity with technologies such as Kafka, MongoDB, React, jQuery, and WebSockets is preferred.

More like this

Similar roles

Senior Software Engineer, Cloud Native Storage

Broadcom

Promontory C, CA 114 days ago $141,300$226,000
Kubernetes Go C++ vSAN CSI Distributed Systems Linux Container Runtime SDLC Data Structures Algorithms Persistent Volumes NFS VMFS etcd Infrastructure Orchestration
5+ yrs exp

Senior Systems Software Engineer, Accelerated Kubernetes Performance and Scale

Nvidia

Remote (Santa Clara, CA) +1 74 days ago $152,000$241,500
Kubernetes Python Golang Distributed Systems Containers CI/CD GPU Operator NVIDIA Software Stack AWS Azure GCP OCI Performance Modeling Benchmarking Confidential Containers CNCF open‑source Networking Storage Systems Computer Architecture
5+ yrs exp Remote

Senior Storage Software Engineer

Nvidia

Remote 2 days ago $152,000$241,500
Go Python Rust C/C++ Java Kubernetes Linux eBPF POSIX FUSE Distributed Systems Cloud Infrastructure Telemetry Data Pipelines High-Performance Computing SRE
5+ yrs exp Remote

Senior Storage Production Engineer

Nvidia

Remote 89 days ago $176,000$276,000
Distributed Storage Kubernetes Python Go C/C++ Java Bash Ansible Terraform Prometheus Grafana CI/CD NFS S3 iSCSI NVMe over Fabrics Linux Infrastructure as Code
8+ yrs exp Remote