Senior Systems Software Engineer - Containers, Kubernetes And Confidential Computing
at Nvidia
USD 224,000-425,500 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 Go @ 4 Kubernetes @ 4 Linux @ 4 Algorithms @ 4 Data Structures @ 4 Distributed Systems @ 4 Hiring @ 4 Communication @ 4 Rust @ 4 Cloud Computing @ 7 GPU @ 4Details
NVIDIA is hiring a Senior Systems Software Engineer to work on platform software based on open-source container runtimes, Kubernetes, and Confidential Container technologies. The role focuses on enabling GPU-accelerated applications to be easier to develop, deploy, and monitor within cloud-native environments.
Responsibilities
- Work as part of a small, dynamic team exploring innovative ways to make GPU-accelerated applications easier to develop, deploy, and monitor.
- Enable GPUs as first-class resources in container orchestrators such as Kubernetes.
- Contribute to core Cloud Native technologies that enable NVIDIA accelerators in Kubernetes environments.
- Integrate software with engineering teams across NVIDIA to ensure seamless operation up and down the stack.
- Multitask across different work tracks to address evolving priorities efficiently.
Requirements
- BS/MS in Computer Science or related field, or equivalent experience.
- 12+ years of relevant work experience.
- Expert-level knowledge in systems programming languages such as Go and Rust; experience with C is also expected.
- Solid understanding of data structures and algorithms.
- Strong understanding of container orchestration systems (Kubernetes) and container technology.
- Expert knowledge and experience with system internals of Unix/Unix-like kernels (Linux).
- Strong background in cloud computing and distributed software design and development.
- Understanding of performance, security, and reliability in complex distributed systems.
- Excellent communication and planning skills; ability to propose creative solutions and complete tasks autonomously.
Ways To Stand Out
- Strong hands-on experience with Go and Rust.
- Real-world hands-on experience with containers and Kubernetes.
- Proficiency with Kata Containers and container sandboxing technologies.
- Knowledgeable with virtualization technologies such as SR-IOV and vGPU.
- Experience or interest in confidential computing / confidential containers.
Compensation & Benefits
- Base salary ranges provided by level:
- Level 5: 224,000 USD - 356,500 USD
- Level 6: 272,000 USD - 425,500 USD
- Eligible for equity and benefits (see NVIDIA benefits page).
Additional Details
- Full-time role. Applications accepted at least until August 23, 2025.
- NVIDIA is an equal opportunity employer and values diversity in hiring and promotion practices.