Description
As part of DGX Cloud, the Attestation & Trust Services team builds NVIDIA's trust layer for Confidential Compute and next-generation GPU platforms.
You will build production Attestation Cloud Services, verifiers, SDK/CLI integrations, APIs, and customer-hosted trust capabilities.
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.
Requirements:
- 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.
Benefits:
- Equity
- Benefits
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Software-Engineer--Attestation-Services---DGX-Cloud_JR2023561