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
Deep Learning Algorithm Engineering Intern - 2026
Nvidia · Zurich, Switzerland
PLN 117,800-204,100 per year
Senior Project Delivery Manager - NVIS
Nvidia · United States
USD 168,000-322,000 per year
Principal Research Scientist, Synthetic Data Generation
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Staff Software Engineer - Agentic Automation
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Firmware Engineer, NIC Firmware
Nvidia · Seattle, United States
USD 152,000-287,500 per year
Similar jobs
Senior Technical Marketing Engineer - DSX AI Infrastructure Software
Nvidia · Santa Clara, United States
USD 160,000-322,000 per year
Senior Software Engineer, Fleet Intelligence Agent Systems
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior MLOps Engineer - DSX Enablement
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, Core Infrastructure Services - DGX Cloud
Nvidia · United States
USD 168,000-322,000 per year
Senior MLOps Engineer - DSX Enablement
Nvidia · Germany
PLN 292,500-650,000 per year
Senior Manager, Storage Engineering
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Principal Software Engineer – Infrastructure
Nvidia · Santa Clara, United States
USD 248,000-391,000 per year
Staff Forward Deployed Engineer, Agentic SDLC
GitLab · United States
USD 254,000-297,000 per year