# Senior Systems Software Engineer, Containers and Kubernetes

**Company**: NVIDIA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer--Containers-and-Kubernetes_JR2024616-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_2be748aa-815

## Description

NVIDIA is seeking a Senior Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. The ideal candidate will have strong programming skills, experience with GO and Kubernetes, and excellent communication and planning skills.

**Job Responsibilities:**

- You will be part of a small team that explores innovative ways to make GPU-accelerated applications easier to develop, deploy, and monitor.

- Work on enabling GPUs as first-class resources in container orchestrators such as Kubernetes.

- Collaborate with engineering teams across NVIDIA to ensure seamless integration of your software up and down the stack.

- Multitask on different projects to efficiently address evolving priorities.

**Requirements:**

- BS/MS in Computer Science or a related field (or equivalent experience).

- 8+ years of relevant work experience.

- Expert-level knowledge in a systems programming language (Go, C) and solid understanding of Data Structures and Algorithms.

- Strong understanding of Container Orchestration Systems (K8s) and Container Technology.

- Knowledge and experience working with system internals of the Linux Operating System.

- Strong background in Cloud Computing and Distributed Software design and development.

- Understanding of performance, security, and reliability in complex distributed systems.

**Preferred Qualifications:**

- Strong experience with Go programming language, Containers, and Kubernetes.

- Active recent participation and consistent technical contributions to CNCF and Kubernetes SIG projects.

- Experience with K8s Operator framework, Container Device Interface (CDI), and Dynamic Resource Allocation (DRA).

You will also be eligible for equity and benefits.

## Skills

### Required
- Go
- Kubernetes
- Container Orchestration Systems
- Cloud Computing
- Distributed Software design
- Linux Operating System
- Data Structures and Algorithms

### Nice to have
- Go programming language
- Containers
- CNCF
- Kubernetes SIG projects
- K8s Operator framework
- Container Device Interface (CDI)
- Dynamic Resource Allocation (DRA)

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Systems-Software-Engineer--Containers-and-Kubernetes_JR2024616-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
