
System Software Engineer – Secure Cryptographic Services
NVIDIA
full-time
Posted on:
Location Type: Office
Location: Pune • India
Visit company websiteExplore more
About the role
- Architect and drive the enterprise-wide strategy for cryptographic integrity and software supply chain security
- Own and build the implementation of a cloud-agnostic, hyper-scale signing and PKI infrastructure
- Define the architectural vision and governance for next-generation key management
- Engineer high-assurance cryptographic ceremonies and verifiable transparency logs
- Transform the internal developer experience by architecting self-service, globally distributed security platforms
Requirements
- BS or MS in Computer Science Engineering or a related field of study (or equivalent experience)
- 10+ years of experience in crafting and implementing software engineering cryptographic automation and solutions
- Solid understanding 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 grasp of Python, Java or .NET programming languages
- Prior experience developing Cryptographic applications in a chip company and PKI software systems
Benefits
- Comprehensive benefits package
- Health insurance
- 401(k) matching
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cryptographic automationkey managementhashingsigningcertificate creationPythonJava.NETPKI software systemscryptographic ceremoniesverifiable transparency logs
Certifications
BS in Computer ScienceMS in Computer Scienceequivalent experience