Senior Systems Software Engineer, Containers, Kubernetes, and Confidential Computing

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
CANCTXWANew York, NYMA
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $236k
$135k $304k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $151,000–$231,150 — the blue band above. At the midpoint, this role pays about $236k versus about $191k for comparable roles.

Based on 240 similar postings.

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

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Systems Software Engineer, Containers, Kubernetes, and Confidential Computing

Senior Systems Software Engineer, Containers, Kubernetes, and Confidential Computing will join a small, dynamic team focused on platform software based on open-source container runtimes and Kubernetes technologies. The role involves enabling GPUs as first-class resources in container orchestrators, making GPU-accelerated applications easier to develop, deploy, and monitor. You will work with engineering teams across the company to ensure seamless software integration across the stack. Key responsibilities include designing and building distributed systems while addressing performance, security, and reliability. Required expertise includes Go and Rust programming, data structures, algorithms, and Unix-like kernel internals. Candidates must possess strong experience with container orchestration, cloud computing, and distributed software design. Specific technical knowledge in Kata Containers, container sandboxing, attestation concepts, Key Broker Service, virtualization, SR-IOV, and vGPU technologies is highly valued.

What does a Systems Software Engineer earn in California?

Median $235750 from 32 postings across 3 companies.

See salary data

What you'll do

  • Develop platform software based on open-source container runtimes and Kubernetes technologies.
  • Enable GPUs as first-class resources in container orchestrators like Kubernetes.
  • Create innovative ways to develop, deploy, and monitor GPU-accelerated applications.
  • Integrate software seamlessly across the full technology stack with various engineering teams.
  • Design and build distributed systems with a focus on performance, security, and reliability.
  • Implement container sandboxing technologies and virtualization features like SR-IOV and vGPU.
  • Manage multiple development tracks simultaneously to address evolving project priorities.

What we're looking for

  • BS/MS in Computer Science or a related field, or equivalent experience.
  • 8+ years of relevant work experience.
  • Expert-level knowledge in systems programming languages such as Go or Rust.
  • Solid understanding of Data Structures and Algorithms.
  • Strong understanding of Container Orchestration Systems (K8s) and Container Technology.
  • Expert knowledge and experience working with System internals of Unix/Unix-like kernels such as Linux.
  • Strong background in Cloud Computing and Distributed Software design and development.
  • Understanding of performance, security, and reliability in complex distributed systems.

More like this

Similar roles

Senior Systems Software Engineer, Containers and Kubernetes

Nvidia

Remote (Santa Clara, CA) +2 37 days ago $184,000–$287,500
Go C Kubernetes Container Orchestration Linux Distributed Systems Cloud Computing K8s Operator framework Container Device Interface (CDI) Dynamic Resource Allocation (DRA) Systems Programming Data Structures and Algorithms Cloud Native
8+ yrs exp Remote

Software Engineering Manager

Nvidia

Remote (TX) +2 37 days ago
Kubernetes Golang Java C C++ Rust Docker Containerd CRI-O Linux Kernel DevOps Identity and Access Management Cloud Computing Networking Storage
10+ yrs exp Remote