Senior System Software Engineer - Signing Services

October 28

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Description

• Take charge of building platforms for Code Signing strategy and roadmap. • Use expertise in cloud technologies, distributed systems, and security for code signing solutions. • Partner across multiple product engineering teams to enable code signing process. • Build secure cloud architecture using NVIDIA's private cloud and CSPs, such as AWS and Azure. • Define roadmaps, scope, plan, and execute projects effectively. • Design and build microservices in a containerized environment using RESTful APIs. • Solve application reliability, scalability, and usability challenges and manage multi-data center deployments.

Requirements

• BS or MS in Computer Science Engineering or a related field of study (or equivalent experience). • 8+ years of experience in architecting, designing, and implementing software engineering solutions, particularly in product development. • Solid understanding of cryptographic algorithms, including hashing, signing, and certificate generation. • Familiarity with AuthN/AuthZ concepts and frameworks for securing production and corporate access, including SSO, SAML Federated Identity, RBAC, IAM policies, etc. • Solid understanding of either Java or .NET programming languages, with experience in relevant frameworks such as Spring and SpringBoot. • Proficiency in Python and Go programming is a plus. • In-depth knowledge of AWS cloud platform (or other CSPs), with experience architecting high-throughput services. • Hands-on experience with CI/CD pipelines and release management tools and end-to-end deployment using cloud services on AWS, including technologies like Kubernetes, Docker, Helm charts, etc. • Prior experience crafting Cryptographic and PKI software systems • Prior technical leadership of cryptographic signing infrastructure, platform or software systems • Experience with threat modeling using tools such as Microsoft Threat Modeling Tool. • Background with infrastructure and orchestration tools (Kubernetes, Terraform, GitOps, Swarm, Nomad, etc.) • Experience with Google Cloud Platform (GCP), Microsoft Azure, and Oracle Cloud Infrastructure (OCI).

Benefits

• Eligible for equity and benefits

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com