Senior Software Engineer, Attestation Services – DGX Cloud
Location
California + 2 moreAll locations: California, Texas, Washington
Posted
2 days ago
Salary
$224K - $431.3K / year
Bachelor Degree12 yrs expEnglishCloudDistributed SystemsDockerKubernetesMicroservicesPythonRustGo
Job Description
• Lead the development and build of NVIDIA's attestation platform.
• Establish a single source of trust for the integrity of physical devices and digital systems across Data Center, Automotive, Networking, and AI ecosystems.
• Define and evolve a unified attestation strategy across hardware roots of trust, firmware, and runtime integrity.
• Develop highly available, low-latency global cloud services, RESTful APIs, SDKs, and CLIs with 99.9%+ availability.
• Architect adaptable, rule-based appraisal policy engines for evaluating attestation evidence against endorsements and reference values.
• Integrate attestation with firmware signing chains, provenance verification, and software bill of materials to ensure end-to-end supply chain trust.
• Advocate for and implement IETF RATS and related specifications driving interoperability with customer and partner ecosystems.
• Define and promote secure development, deployment, and operational guidelines incorporating SRE principles.
• Mentor engineers and develop a culture of engineering excellence, clear design thinking, and high-quality execution.
Job Requirements
- BS/MS in Computer Science, Information Security, or a related field, or equivalent experience.
- 12+ years of experience designing and building large-scale, distributed systems and cloud services, with at least 3 years focused on security, attestation, or trusted computing.
- Strong programming proficiency in C or C++; experience with additional languages such as Rust, Go, or Python is a strong plus.
- Experience with device or software attestation, including remote attestation protocols, challenge-response flows, and trust model design.
- Solid understanding of cryptographic concepts, PKI, attestation token formats, and platform security technologies including TEEs, TPMs, DICE, and SPDM.
- Proven track record building and operating scalable REST APIs and microservices in production.
- Experience with cloud-native platforms: Kubernetes, Docker/containers, and CI/CD pipeline development and management.
- Demonstrated ability to lead complex, multi-functional technical projects from architecture through deployment and long-term operation.
- Excellent communication and analytical skills; able to thrive in a fast-paced, highly collaborative environment.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Bonuses
- Stock options
- Equipment allowances
- Wellness programs