Senior Systems Software Engineer, GoLang jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 2 days ago

Senior Systems Software Engineer, GoLang

NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management and monitoring tools. In this role, you will design and build cloud-native management agents and integrations, contributing to the integration of GPUs within the datacenter software management ecosystem.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Bella Yanovsky
linkedin

Responsibilities

Develop and maintain distributed, robust and scalable Go programs deployed to Kubernetes environments that manage large datacenters
Develop and maintain user-space applications, containers, Go-bindings, and CLI tools
Enable GPU management integration with the state-of-the-art open-source ecosystem, including Kubernetes and Docker
Support internal and external users through bug fixes, documentation, and feature improvements
Maintain high-quality products through robust test coverage

Qualification

GoKubernetesLinuxAPIsDistributed systemsEnterprise softwareRustPythonCC++DockerTelemetryReactNode.jsCUDAJenkinsGitHubGitLab

Required

BS or higher in Computer Science or equivalent experience
5+ years of meaningful industry experience with a strong Go and Kubernetes development background
User space development and debugging expertise in Linux environments
Experience with APIs and interface design
Outstanding written and verbal interpersonal skills. Business level English
Strong motivation and commitment to learn new skills
Ability to execute all aspects of the software development lifecycle
Ability to manage time in a fast, heavily multitasked environment
Development experience with Rust, Python and/or C, C++
Development experience with distributed systems and concurrent applications, especially in a Kubernetes environment
Experience developing and maintaining enterprise software
Experience deploying, managing, and debugging applications in a Kubernetes environment

Preferred

Background with containers (e.g. Docker, OCI), orchestration frameworks, and logging/telemetry backends with Kubernetes monitoring stacks with tools such as Prometheus, Loki and Grafana
Experience with modern UI development in React and Node.js or similar frameworks
Experience developing Kubernetes operators or Helm charts
Experience with HPC job schedulers like Slurm or Run.AI
Familiarity with Kubernetes internals
Exposure to GPU programming with CUDA
Experience with Jenkins and GitHub/GitLab CI/CD pipelines

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase