Drimva

NVIDIA

Senior System Software Engineer - Slurm

$140K–$270K

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

Experience
5+ years of professional C development experience.
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 support production environments.

What you'll do

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

What they ask for

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

Nice to have

  • Experience with C and other low-level languages, system administration, or High Performance Computing.
  • Experience with Slurm Workload Manager or other HPC scheduling systems; operating system internals, hardware-software interaction, or open-source C contributions.

Pay

140,000 USD - 224,250 USD (base salary); 168,000 USD - 270,250 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)