Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NVIDIA Logo

System Software Engineer - Cryptographic Key Management

NVIDIA

$184,000 - $356,500
Dec 2, 2025
Santa Clara, CA, US
Apply Now

At NVIDIA, the business problem is to lead a team at the forefront of technological advancement in Cryptographic Key Management, enabling and driving the adoption of cryptographic key, certificate, and signing processes and use cases.

Requirements

  • Strong knowledge of cryptographic algorithms, such as key management, hashing, signing, and certificate creation.
  • Familiarity with AuthN/AuthZ concepts and frameworks for securing production and corporate access, including SSO, SAML Federated Identity, RBAC, and IAM policies.
  • Strong knowledge of Java programming languages, accompanied by experience in related frameworks like Spring and SpringBoot.
  • In-depth knowledge of the AWS cloud platform (or other CSPs), with experience architecting high-throughput services.
  • Prior experience in crafting Cryptographic applications in a chip company and PKI software systems.
  • Proficiency in Python, Go and .NET programming is a plus.
  • Experience with infrastructure and orchestration tools (Kubernetes, Terraform, GitOps, etc.)

Responsibilities

  • Partner across multiple product engineering teams to enable and drive the adoption of cryptographic key, certificate, and signing processes and use cases.
  • Build secure cloud architecture using NVIDIA's private cloud and Cloud Service Providers (CSPs), such as Amazon Web Services (AWS) and Microsoft Azure.
  • Define scope, plan, and complete projects to securely manage cryptographic assets such as cryptographic keys, certificates, and secrets.
  • Compose and build microservices deployed in a containerized environment using RESTful APIs.
  • Solve application reliability, scalability, and usability challenges while managing multi data center deployments.

Other

  • BS or MS in Computer Science Engineering or a related field of study (or equivalent experience).
  • 8+ years of experience in architecting, crafting, and implementing software engineering solutions, particularly in cloud software.
  • Technical leadership of cryptographic key & certificate management, and signing infrastructure, platform, or software systems.
  • Experience with threat modeling using tools such as Microsoft Threat Modeling Tool.
  • Background with Google Cloud Platform (GCP), Microsoft Azure, and Oracle Cloud Infrastructure (OCI)