Senior Software Engineer, Attestation Services

Nvidia

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CATXWA
Salary
$224,000–$356,500 / yr
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $290k
$91k $385k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $151,000–$216,000 — the blue band above. At the midpoint, this role pays about $290k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1472 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1109 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Software Engineer, Attestation Services

The Senior Software Engineer, Attestation Services - DGX Cloud joins the Attestation and Trust Services team to build secure cloud services verifying platform health and resilience. You will design and manage core attestation cloud services, crafting APIs, SDK/CLI integrations, and trust-material distribution systems for certificates, revocation updates, and signed metadata. Daily tasks involve improving operational maturity through SLOs, alerting, and incident response while implementing appraisal and verification workflows to evaluate evidence against security requirements. You will utilize Go, Java, and potentially C++ or Rust within cloud-native environments like Kubernetes. The role requires expertise in distributed systems, REST/gRPC APIs, and security fundamentals including PKI, TLS/mTLS, and hardware roots of trust. You will solve complex problems regarding hardware trust mechanisms and large-scale distributed system reliability.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Build and manage core attestation cloud services, APIs, and SDK/CLI integration points.
  • Convert hardware trust mechanisms and standards into production-ready software solutions.
  • Improve service reliability and operational maturity using SLOs, SLIs, alerting, and incident response.
  • Architect trust-material distribution for certificates, revocation updates, signed metadata, and trust bundles.
  • Implement appraisal and verification workflows to evaluate attestation evidence against security requirements.
  • Design resilient service behaviors to handle dependency failures, caching challenges, and regional issues.
  • Provide technical leadership and mentoring on distributed systems, production debugging, and observability.

What we're looking for

  • BS or MS in Computer Science, Information Security, or a related field, or equivalent experience.
  • 12+ years of experience designing and building large-scale distributed systems or cloud services.
  • At least 3 years of experience in security, attestation, or trusted computing.
  • Experience owning production services, including monitoring, alerting, incident response, and root-cause analysis.
  • Experience developing REST and/or gRPC APIs, microservices, control planes, and customer-facing integrations.
  • Proficiency in Go or Java; experience with C++ or Rust is a plus (preferred).
  • Hands-on experience with Kubernetes, containers, CI/CD, infrastructure as code, and at least one major cloud provider.
  • Understanding of security fundamentals including PKI, TLS/mTLS, certificate lifecycle, signing, and secrets management.

More like this

Similar roles

Senior Software Engineer, Attestation Services

Nvidia

Santa Clara, CA 45 days ago $152,000–$241,500
C++ Rust Go Kubernetes Linux Distributed Systems APIs PKI TLS mTLS Intel TDX SGX AMD SEV-SNP Arm CCA Confidential Computing Observability Fuzzing Secure Boot
5+ yrs exp

Senior Software Engineer, Core Infrastructure Services

Nvidia

Remote (TX) +3 2 days ago $168,000–$270,250
Python Go Kubernetes Terraform Ansible FastAPI gRPC REST Temporal Redis Kafka NATS SQS Prometheus Grafana OpenTelemetry Linux BGP InfiniBand RDMA NetBox Nautobot DNS NTP RADIUS OAuth Firewalls iptables nftables
8+ yrs exp Remote

Senior Software Engineer, DGX Cloud Services and Software

Nvidia

Remote (Santa Clara, CA) +4 3 days ago $168,000–$270,250
C C++ Golang Rust SQL Kubernetes SRE IPsec BGP HTTP VXLAN Geneve GRE Infiniband DHCP Redfish UEFI TPM Secure-Boot Asynchronous Programming Threading Models State Machines Data Structures Observability
8+ yrs exp Remote

Senior Software Engineer, DGX Cloud Production Engineering

Nvidia

Santa Clara, CA 18 days ago
Kubernetes Python Go GitOps Terraform ArgoCD GPU Infrastructure Linux Containers Cloud Infrastructure Infrastructure Automation Distributed Systems Observability BMaaS VMaaS Managed Kubernetes Multi-cloud APIs Incident Response
8+ yrs exp

Senior Software Engineer, DGX Cloud Production Engineering

Nvidia

Remote (CA) +4 21 days ago
Kubernetes Python Go GitOps Terraform ArgoCD GPU Infrastructure Linux Containers Cloud Infrastructure Infrastructure Automation Distributed Systems Observability BMaaS VMaaS Managed Kubernetes Multi-cloud APIs Incident Response
8+ yrs exp Remote