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.
AI @ 4
Audit
Communication @ 6
Compliance
Docker @ 4
HPC @ 4
InfiniBand @ 4
Kubernetes @ 4
Leadership @ 6
Linux @ 4
Networking @ 4
OAuth @ 4
Observability @ 4
PKI @ 4
Rust @ 4
Security @ 4
Slurm @ 4
- 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 outstanding Senior Software Engineer to join its security team, focused on securing infrastructure at scale, high-performance computing environments, and AI cluster systems. The role involves protecting sophisticated computing hardware, software, and datacenter platforms while designing, implementing, and evolving security systems, policies, and operational practices for next-generation AI infrastructure.
The engineer will collaborate with engineering, infrastructure, research, platform, legal, compliance, and executive teams to identify risks, respond to incidents, and build resilient security programs.
Responsibilities
- Develop and lead incident response and disaster recovery plans for pre-production clusters.
- Work with infrastructure, networking, storage, operating system, firmware, and application teams to harden systems.
- Train peers and users on practical security standard methodologies.
- Build and enforce security controls, systems, and policies for cluster infrastructure supporting new NVIDIA hardware.
- Identify, assess, and reduce cybersecurity risks, and clearly report major risks to leadership.
- Investigate security incidents and drive root-cause analysis.
- Ensure systems meet IT, legal, regulatory, and information security standards.
- Improve security governance, documentation, and audit readiness.
Requirements
- Experience programming secure computing environments, with strong proficiency in C and C++.
- Experience with Linux kernel hardening, including SELinux and AppArmor, and observability using eBPF.
- Experience securing large-scale Linux infrastructure.
- Proven understanding of security risks and risk-reduction strategies.
- Demonstrated understanding of incident response and breach handling.
- Clear written and verbal communication skills for technical and leadership audiences.
- Experience with compute and networking systems security architectures.
- Experience securing AI agents using sandboxing technologies and AI-based threat detection, such as Mythos.
- Bachelor's degree in Computer Science, Engineering, Cybersecurity, or equivalent experience.
- At least 8 years of relevant experience.
Preferred Qualifications
- Experience developing secure software in Rust, with a focus on memory safety.
- Experience with modern authentication and identity frameworks, including OAuth 2.1, OIDC, Kerberos, and FIDO2/WebAuthn.
- Experience with Microsoft Active Directory and Entra ID, including cross-realm trusts and identity federation with SCIMv2.
- Experience managing centralized Linux identity using FreeIPA, RHEL IdM, or SSSD, including PKI lifecycle management and Host-Based Access Control.
- Experience hardening HPC schedulers and storage, including Slurm and parallel filesystems such as Lustre and NFS.
- Experience securing containerized workloads using Docker, Enroot, and Kubernetes.
- Knowledge of high-speed fabric security, including InfiniBand PKeys and MKeys.
- Experience with Zero Trust, ZTNA, VRFs, VLANs, and performance-optimized firewalls.
- Experience with advanced vulnerability management and software supply chain mitigation, including CVSS 4.0 and SBOM.
Compensation and Benefits
- Base salary range of USD 184,000–287,500 for Level 4.
- Base salary range of USD 224,000–356,500 for Level 5.
- Salary is determined by location, experience, and compensation of employees in similar positions.
- Eligible for equity and benefits.
- Applications will be accepted at least until July 21, 2026.
- NVIDIA is an equal opportunity employer committed to an inclusive work environment.
More jobs at Nvidia
Senior Software Solutions Engineer
Nvidia · Poland
PLN 230,200-487,500 per year
Senior Offensive Security Engineer, Automotive
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Systems Operations and Administrator
Nvidia · Santa Clara, United States
USD 112,000-218,500 per year
Senior Software Engineer, Agent Simulation and Evaluation
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior AI Product Engineer
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Similar jobs
Senior Software Engineer, Core Infrastructure Services - DGX Cloud
Nvidia · United States
USD 168,000-322,000 per year
Senior HPC Cluster Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Staff Forward Deployed Engineer, Agentic SDLC
GitLab · United States
USD 254,000-297,000 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Staff Software Engineer, Identity & Access Management
Reddit · United States
USD 217,000-303,900 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Distinguished Engineer, Storage – AI Cloud
Nvidia · Santa Clara, United States
USD 320,000-488,800 per year
Principal Software Engineer - Rack-Scale Systems Infrastructure
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year