← All roles

Senior Software Engineer, Attestation Services - DGX Cloud

NVIDIA· Engineer, Sys SW
Apply on company site
Santa Clara, CA$152k - $241.5kfull-timePosted 2mo ago

About the role

Senior role building production Attestation Cloud Services, verifiers, SDK/CLI integrations, APIs, and customer-hosted trust capabilities for NVIDIA DGX Cloud Attestation & Trust Services. Focus on correctness, reliability, security, and production readiness with limited emphasis on raw traffic scale.

Responsibilities

  • 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.

Qualifications

  • 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 development, 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.

Skills

Required:ProgrammingLinuxDistributed systemsSecurityOn-call & incident response

Benefits

  • equity
  • benefits
Last updated Aug 28, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA