3 days ago
Base Salary
$184k - $357k/yr
Responsibilities
- Design, implement, and maintain automated deployment and integration for software components in the Kubernetes-based stack.
- Manage third-party dependency versions and upgrades, validate compatibility, and address breaking changes.
- Define and maintain validation workflows for component integration in collaboration with QA and CI/CD teams.
- Ensure integration works with the latest NVIDIA hardware technologies.
- Troubleshoot cross-component issues and collaborate with development teams and upstream projects to resolve them.
Requirements
- Degree in Computer Science or a related field, or equivalent experience.
- 8+ years of software development experience on Linux platforms.
- Experience with Kubernetes and container technologies.
- Proficiency in Python and clean, efficient software development.
- Experience with Git and CI/CD pipelines.
- Experience with Linux networking and security concepts and familiarity with common Linux server software.
- Strong cross-team collaboration skills.
- Preferred qualifications include C++, shell scripting, highly scalable distributed systems, system administration, and AI-assisted coding tools.
Benefits
- Eligible for equity and benefits.
- Base salary varies by location, experience, and comparable employee pay; applications are accepted at least until October 31, 2026.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
