Senior Manager, Software Development - GPU Accelerated Storage

Nvidia

Actively hiring Verified listing
Santa Clara, CA · Redmond, WA · Seattle, WA Posted 12 days ago $248,000$391,000 / year

At a glance

AI generated

TL;DR

Join NVIDIA’s Data Center Storage Acceleration & Platforms team as a senior leader responsible for optimizing storage access on NVIDIA platforms by eliminating bottlenecks through direct data paths between GPU memory and storage. You will collaborate with cross-functional teams to define reference storage platform designs, develop new driver features, C++/CUDA libraries, and remove performance and power constraints. Your role involves driving alignment of the storage acceleration roadmap across systems, frameworks, applications, and the broader ecosystem while leading global team projects and initiatives. Success in this position requires deep knowledge of data storage platforms, NVMe protocols, system-level architecture, and experience with CUDA programming, C/C++, and operating system development. Ideal candidates have a background in Computer Science or Electrical Engineering, 12+ years of industry experience, including extensive leadership roles, and expertise in frameworks like PyTorch and JAX.

Skills

NVMe CUDA C++ Python PyTorch JAX GPU DPU FPGA Linux NVLink RDMA Kubernetes CI/CD PostgreSQL VectorDB Key-value storage File systems Object storage systems dmabuf CUDA programming

What you'll do

  • Identify software and hardware opportunities to accelerate storage performance across NVIDIA platforms.
  • Drive alignment of the storage acceleration roadmap with next-generation systems and frameworks.
  • Lead planning and execution of team projects and deliverables for global success.
  • Champion initiatives internally and externally as spokesperson for the Data Center Storage Acceleration & Platforms team.
  • Contribute to the development and execution of NVIDIA’s reference storage platforms.

What we're looking for

  • Deep knowledge of data storage platforms, databases, and vector databases.
  • In-depth understanding of NVMe, RDMA network protocols, and system architecture.
  • Strong leadership experience managing complex projects and teams.
  • Bachelor’s or higher degree in Computer Science, Electrical Engineering, or related field.
  • 12+ years industry experience with at least 6 years in team management.
  • Expertise in CUDA programming and C/C++ development.
  • Experience working with GPU, DPU, FPGA system software.

Market check

Salary context

This $248,000–$391,000 range sits above 94% of similar postings on FindRole.

Peer median band

$168,000$258,750

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$188,018$240,000

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 801 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Staff Engineer, GPU Software Architecture

Samsung Electronics

Remote (3900 N Capital Of Texas Hwy, Austin, Tx, Usa, US) 85 days ago $180,200$297,200
C C++ Python Vulkan DirectX Metal HLSL GLSL OpenCL CUDA Unreal Unity Linux Android OpenGL 3D graphics GPU hardware ray tracing rasterization linear algebra multi-threaded debugging performance profiling parallel programming game engines offline compiler JIT compiler
Remote

Senior Accelerated Computing GPU Product Manager

Nvidia

Us, Ca, Santa Clara, US 116 days ago $168,000$258,750
GPU Large Language Models Training and Inference Cloud Computing Infrastructure CI/CD Kubernetes Docker Python PostgreSQL TensorFlow PyTorch AWS Azure Grafana Prometheus

Senior System Software Engineer, GPU Performance Profiling

Nvidia

Us, Tx, Austin, US 101 days ago $152,000$241,500
C C++ CUDA OpenCL Linux Windows Git Python CI/CD Doxygen Markdown JIRA Confluence NVIDIA GPUs GPU Compute API Assembly programming Performance analysis tools High performance computing Software design Debugging skills

System Software Engineer, GPU Development Tools

Nvidia

Us, Ca, Santa Clara, US 53 days ago $124,000$195,500
C++ Python CUDA DX OpenGL Vulkan Chip Simulation Virtual Machines Containers Distributed Programming Object-Oriented Design Patterns CI/CD

System Software Engineer, GPU Development Tools

Nvidia

Us, Ca, Santa Clara, US 43 days ago $152,000$241,500
C++ Python CUDA DX OpenGL Vulkan Object-Oriented_Design_Patterns Chip_Simulation System_Simulation Virtual_Machines Containers Distributed_Programming