Drimva

NVIDIA

Senior System Software Engineer - Slurm

$168K–$322K

US, UT, Remote · Senior · Full-time · Posted Oct 28, 2026

Experience
8+ years of professional experience in C development.
Education
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

About the job

Develop and maintain Slurm system software in C, troubleshoot reliability and performance issues, and provide technical support for production environments.

What you'll do

  • Maintain, improve, and optimize Slurm software, including networking, system, and device-level components.
  • Debug complex reliability and performance issues and develop automated tests.
  • Collaborate with Operations, Infrastructure, and Deployment teams and provide technical support to internal teams or customers.

What they ask for

  • 8+ years of professional experience in C development.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Strong understanding of memory management, pointers, data structures, algorithms, Linux kernel interfaces, system calls, and file systems; experience with Automake.
  • Experience with debugging tools such as GDB and performance profiling.

Nice to have

  • Experience with containers and GPU technologies.
  • Experience with Slurm or other HPC scheduling systems; system administration, HPC, operating system internals, hardware-software interaction, or open-source C contributions.

Pay

168,000 USD - 270,250 USD base salary; 200,000 USD - 322,000 USD base salary

Tools

C, Slurm, Linux, GDB, Automake, containers, GPU technologies

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)