Description
We're seeking a Senior Systems Software Engineer to join our NVIDIA Cloud Functions (NVCF) team. You'll focus on improving the performance, reliability, and scaling behavior of a system that routes AI workloads onto distributed GPU fleets.
The NVCF platform is an open-source platform that links workloads to GPUs, allowing teams to deploy, manage, and serve GPU-accelerated, containerized applications across regions and clusters worldwide.
As a Senior Systems Software Engineer, you'll work on a polyglot platform that's now fully open source, with both control plane and edge deployments. You'll design and ship services in Java, Go, and Rust, building in the open on a public repository where your commits, design proposals, and reviews are transparent to the community.
Responsibilities:
- Work on automating and optimizing build, test, integration, and release processes for cloud native.
- Partner with engineering teams across NVIDIA so the platform integrates with adjacent NVIDIA technologies.
- Help steward an open-source project by triaging community issues and pull requests and writing docs contributors can build on.
Requirements:
- Bachelor's or Master's Degree in Computer Science or equivalent experience.
- 3+ years of hands-on software engineering experience.
- Expert-level knowledge in a systems programming language (Go, C, Rust) and a proven understanding of Data Structures, Algorithms, and Distributed Software Architecture.
- Strong understanding of container orchestration systems (Kubernetes) and container technologies with hands-on automation experience in continuous integration frameworks.
- Expertise in a scripting language (Bash, Python) and knowledge and experience working with the system internals of Unix/Unix-like kernels.
Nice to Have:
- Background with pub-sub models and message queues.
- Experience optimizing for high-throughput network paths.
- Experience with developing Kubernetes Custom Resources and Operators deployed in Cloud Service Providers.
We offer competitive salaries, a generous benefits package, equity, and opportunities for growth and development.