Senior Software Engineer, GoLang - DSX MaxQ

Nvidia

Remote Actively hiring Verified listing
Remote, USA · Santa Clara, CA · Redmond, WA Posted 10 days ago $152,000$241,500 / year

At a glance

AI generated

TL;DR

NVIDIA seeks a senior software engineer to join its enterprise GPU management team, focusing on developing cloud-native agents and Kubernetes integrations for HPC, cloud, and enterprise environments. This role involves designing robust Go programs and user-space applications that integrate GPUs with the datacenter ecosystem, ensuring seamless operation across single-node systems and large clusters. Key responsibilities include enabling GPU management within open-source tools like Kubernetes and Docker, supporting users through bug fixes and documentation, and maintaining high-quality products via comprehensive testing. Ideal candidates have a strong Linux background, extensive experience in Go and Kubernetes development, and expertise in distributed systems and concurrent applications. They should also possess skills in Rust, Python, C/C++, modern UI frameworks, Jenkins CI/CD pipelines, and familiarity with GPU programming and HPC schedulers like Slurm.

Skills

Go Kubernetes Docker Rust Python C Linux APIs Prometheus Loki Grafana React Node.js Helm Slurm CUDA Jenkins GitHub GitLab CI/CD

What you'll do

  • Develop and maintain Go programs for Kubernetes environments managing large datacenters.
  • Create user-space applications, containers, CLI tools, and Go-bindings for GPU management.
  • Integrate GPU management with open-source systems like Kubernetes and Docker.
  • Provide support to users through bug fixes, documentation updates, and feature enhancements.
  • Ensure product quality through comprehensive test coverage and robust testing practices.

What we're looking for

  • 5+ years of industry experience in software development, focusing on Go and Kubernetes.
  • Strong background in Linux user space development and debugging.
  • Proficiency in APIs, interface design, and distributed systems.
  • Excellent written and verbal communication skills in English.
  • Experience with Rust, Python, C/C++, and concurrent applications in Kubernetes.
  • Background in deploying, managing, and debugging enterprise software in Kubernetes.
  • Familiarity with modern UI frameworks like React and Node.js, and GPU programming with CUDA.

Market check

Salary context

This $152,000–$241,500 range sits above 70% of similar postings on FindRole.

Peer median band

$120,000$215,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,437$212,150

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

Software Engineer, Senior

Booz Allen Hamilton

Locations Nellis Afb, Nevada, US 15 days ago $86,900$198,000
DevSecOps CI/CD Kubernetes Docker Git AI ML Python Java JavaScript PostgreSQL AWS Azure Grafana Prometheus Agile Microservices APIs Terraform Maven SC2S MSS

Software Engineer, Senior

Booz Allen Hamilton

Locations Mclean, Virginia, US 14 days ago $86,800$198,000
Angular Java Spring Boot API design AWS Lambda API Gateway SQS CDK Terraform Python Swift

Senior Software Engineer, Full Stack

Plaid

San Francisco Hq, US 25 days ago $190,800$262,800
HTML CSS JavaScript MySQL Python Docker CI/CD Kubernetes Terraform PostgreSQL AWS Git Swagger JUnit Selenium React Node.js REST_API

Senior Software Engineer, Full Stack

Plaid

New York City Office, US 25 days ago $190,800$262,800
HTML CSS JavaScript MySQL microservices service-oriented architectures CI/CD Python Go Docker Kubernetes Terraform PostgreSQL React Node.js RESTful APIs GraphQL Git Jenkins Swagger JUnit Selenium SonarQube