yoinka

Senior Software Engineer, Attestation Services - DGX Cloud

NVIDIA

US, CA, Santa ClaraSeniorH-1B sponsor company
Sign in to applyVerified 53m ago
Location
US, CA, Santa Clara
Work model
On-Site
Level
Senior
H-1B history
394 approvals (FY2023)
Posted
Aug 27, 2026

Skills

KubernetesLinuxRust

About this role

As part of DGX Cloud, the Attestation & Trust Services team builds NVIDIA's trust layer for Confidential Compute and next-generation GPU platforms. We help customers and NVIDIA teams verify the integrity and security posture of GPUs, firmware, and platform components before sensitive workloads run or data is trusted. In this role, you will build production Attestation Cloud Services, verifiers, SDK/CLI integrations, APIs, and customer-hosted trust capabilities. The challenge is high-consequence correctness and dependable operation rather than raw traffic scale. We want hands-on engineers with strong systems fundamentals, production experience, and genuine curiosity about security; prior attestation experience is not required. If foundational trust services with company-wide impact excite you, we'd love to have you join us.

What you will be doing

Build and maintain components across the Attestation Cloud platform, verification flows, software development kits and command-line tools integrations, and customer-hosted capabilities, including enablement for new NVIDIA devices and platform generations. Own well-scoped projects end to end, turning incomplete requirements into a clear design, maintainable code, automated tests, a safe rollout, useful telemetry, and durable production support. Improve reliability and security in the components you own, including dependency failures, retries, idempotency, caching, data stores, authentication, revocation freshness, compatibility, graceful degradation, and release validation. Write the test fixtures, conformance tooling, and automation that keep local and remote verification behavior consistent and catch regressions before customers do. Drive root-cause analysis for issues in your features and subsystems using logs, traces, telemetry, and targeted experiments, working with senior engineers on problems that span multiple systems. Participate in design and code reviews, document what you build, and grow into mentoring newer engineers on the team. Participate in the team's rotating on-call schedule and follow incidents through to lasting fixes. What we need to see: BS or MS in Computer Science, Computer Engineering, Information Security, or a related technical field, or equivalent experience. 5+ years of hands-on experience developing production software, including backend services, distributed systems, systems software, SDKs, infrastructure platforms, or customer-facing APIs. Demonstrated interest in security-critical systems, secure software development, trust infrastructure, or confidential computing, with the motivation to learn attestation deeply. Strong programming and debugging skills in at least one of C++, Rust or Go with the ability and interest to work across languages as the platform evolves. Strong computer-science fundamentals and practical knowledge of Linux, networking, APIs, concurrency, data stores, caching, and software testing. Experience owning a feature or component beyond initial implementation, including transforming ambiguity into a well-defined plan, reasoning about tradeoffs and failure modes, and carrying develop, testing, deployment, observability, production debugging, and maintenance through delivery. Willingness to join a primary on-call rotation and own production services through incident response, debugging, and durable follow-up improvements. Ways to Stand Out from the Crowd: Experience building or operating production services with Kubernetes, a major cloud provider, distributed-system failure handling, observability, SLOs, safe deployment systems, resilience testing, or incident response. Experience developing SDKs, verifiers, agents, proxies, customer-hosted software, offline systems, distributed caches, device-enablement frameworks, or hardware/software integration components. Familiarity with security fundamentals such as PKI, TLS/mTLS, certificates, signing, revocation, OCSP or CRLs, authentication and authorization, secrets management,

Listing verified 53m ago. Applications go through the company's official careers site.

← Back to Yoinka

Senior Software Engineer, Attestation Services - DGX Cloud at NVIDIA, US, CA, Santa Clara | Yoinka