Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Agile @ 3
Communication @ 7
Customer Support
Debugging @ 4
GPU @ 4
Go @ 4
HPC @ 4
Helm @ 4
Kubernetes @ 7
Linux @ 7
Networking @ 7
Slurm @ 4
Software Development @ 6
System Administration @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA is seeking an expert Senior Support Engineer with a strong background in Kubernetes, Linux systems administration, and technical support. This hybrid role is primarily focused on customer support, with opportunities to contribute to software development and system-level troubleshooting. You will help customers deploy and operate Slinky, investigate complex issues across Slinky, Kubernetes, and Slurm, and work with fellow engineers to help ensure Slinky operates reliably and efficiently. You will support production environments, analyze system performance, and write reliable, maintainable code.
Responsibilities
- Support customers deploying and operating Slinky.
- Debug and resolve Slinky issues related to deployment, reliability, and performance.
- Develop, maintain, and optimize Slinky software, Kubernetes integrations, and tooling to address customer issues.
- Write clean, maintainable, and well-documented code that adheres to industry standards.
- Build automated tests and troubleshooting tools to improve reliability and prevent regressions.
- Partner with Engineering, Operations, Infrastructure, and Deployment teams.
- Stay current with Kubernetes, containers, Linux, and related technologies.
Requirements
- 5+ years of experience in technical support and systems software development, plus a bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Strong knowledge of Kubernetes architecture, operators, scheduling, networking, storage, and cluster operations.
- Experience troubleshooting production Kubernetes environments with logs, metrics, and debugging tools.
- Solid understanding of Linux systems, networking, and file systems.
- Experience developing or maintaining software and automation in Go, C, or similar languages.
- Familiarity with software development lifecycles and Agile.
- Experience with containers and GPU technologies.
- Strong analytical and problem-solving skills, customer-focused communication, curiosity, and motivation to learn.
Preferred Qualifications
- Experience with Kubernetes operators, custom resources, and Helm.
- Background in system administration or high-performance computing.
- Experience with Slinky, Slurm Workload Manager, or other HPC scheduling systems.
- Knowledge of operating system internals or hardware-software interaction.
- Contributions to open-source Kubernetes or HPC projects.
Benefits
NVIDIA offers competitive salaries, equity, and a comprehensive benefits package. The position's base salary is determined by location, experience, and other objective job-related factors. Applications will be accepted at least until November 11, 2026. NVIDIA is an equal opportunity employer.