Senior Full-Stack Software Engineer, Storage Management Platform

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $236k
$135k $304k
below market most similar roles pay here above market

This role pays more than 80% of similar roles. Most pay $151,000–$235,750 — the blue band above. At the midpoint, this role pays about $236k versus about $193k 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 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 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

JOB TITLE: Senior Full-Stack Software Engineer, Storage Management Platform - DGX Cloud As a Senior Full-Stack Software Engineer, you will join the storage management plane team to develop a web-based application for supervising distributed storage infrastructure. Your primary responsibilities include maintaining and developing Kubernetes operators and the Container Storage Interface plugin while building solutions to manage, operate, and monitor distributed storage systems. You will collaborate with other teams to define and implement new APIs to improve the efficiency of large machine clusters. The role requires proficiency in Nodejs, specifically using async and express modules, along with experience in React, jQuery, c3j, HTML5, CSS3, Bootstrap, and Websockets. You must possess 8+ years of web development experience, skills in Python and Bash scripting, and expertise in Linux, Kafka, and MongoDB.

What you'll do

  • Maintain and develop Kubernetes operators for the storage management plane.
  • Develop and maintain the Container Storage Interface (CSI) plugin.
  • Build a web-based solution to manage, operate, and monitor distributed storage.
  • Define and implement new APIs in coordination with other engineering teams.
  • Develop server-side logic using Node.js and the Express framework.
  • Write scripts using Python or Bash to automate tasks.
  • Manage and supervise distributed storage infrastructure for large clusters of machines.

What we're looking for

  • B.Sc., M.Sc. or Ph.D. in Computer Science, or related discipline, or equivalent experience.
  • 8+ years of experience in web development (both client and server).
  • Proven experience with Kubernetes, including developing or maintaining operators and/or CSI plugins.
  • Experience scripting with Python, Bash or similar.
  • Experience with Node.js is a must.
  • At least 5 years of experience working in a Linux OS environment.
  • Experience with Kafka, MongoDB, and JavaScript frameworks like React, jQuery, c3j, HTML5, CSS3, Bootstrap, and Websockets (preferred).
  • Experience with Git and Linux (preferred).

More like this

Similar roles

Senior Software Engineer, Object Storage

Nvidia

Remote (Santa Clara, CA) +3 4 days ago $184,000–$287,500
Object Storage Distributed Systems Python Go C++ C Cloud Services Concurrency Models Threads Event Loops Distributed Locking Monitoring High-Performance Computing Open Source Data Systems
8+ yrs exp Remote

Senior Software Engineer

Nvidia

Remote (Seattle, WA) +1 26 days ago
Kubernetes Go Linux Terraform Ansible CI/CD Gitlab Argo Flux Cloud Native Distributed Systems Observability Telemetry Container Orchestration Unix Data Structures and Algorithms
5+ yrs exp Remote

Senior Storage Software Engineer

Nvidia

Remote (Santa Clara, CA) 3 days ago $224,000–$356,500
Distributed File Systems Object Storage C C++ Rust Go Python Linux Kernel NVMe-oF SPDK RDMA RoCE InfiniBand NVMe VFS S3 Swift iSCSI Kubernetes CSI libfabric FUSE
10+ yrs exp Remote

Senior Storage Software Engineer

Nvidia

Remote (Santa Clara, CA) +3 11 days ago $152,000–$241,500
Go Python Rust C/C++ Java Kubernetes Linux Distributed Systems FUSE POSIX eBPF Cloud Infrastructure Telemetry High-Performance Computing Data Pipelines
5+ yrs exp Remote

Senior Storage Production Engineer

Nvidia

Remote (Santa Clara, CA) 135 days ago $176,000–$276,000
Kubernetes Distributed Storage Python Go C/C++ Terraform Ansible CI/CD Prometheus Grafana Linux S3 NFS iSCSI NVMe over Fabrics Elastic Stack Virtualization Bash Java NodeJS
8+ yrs exp Remote

Senior Software Engineer, DGX Cloud Production Engineering

Nvidia

Santa Clara, CA 34 days ago
Kubernetes Python Go GitOps Terraform ArgoCD GPU Infrastructure Linux Containers Cloud Infrastructure Infrastructure Automation Distributed Systems Observability BMaaS VMaaS Managed Kubernetes Multi-cloud APIs Incident Response
8+ yrs exp