Principal Software Engineer, Agent Policy Fabric

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Santa Clara, CANCTXNYFLCA
Salary
$272,000–$431,250 / yr
Employment
Full-time
Posted
127 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $228k
This role $352k
$114k $465k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $196,750–$258,625 — the blue band above. At the midpoint, this role pays about $352k versus about $228k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Principal Software Engineer, Agent Policy Fabric

The Principal Software Engineer, Agent Policy Fabric joins the Cloud Engineering & Services team to mature the Agent Policy Fabric core platform into a robust system for governed agent action. This role involves building and hardening the Runtime Policy Verifier, signed policy bundle verification, trust-root handling, and authorization APIs. You will design deterministic policy projections, create conformance suites including fuzz and property tests, and collaborate with runtime owners on public substrate interfaces. The position requires expertise in Rust, Go, C++, or Python, along with experience in distributed systems, security engineering, and protobuf/gRPC. You will solve complex problems regarding signed policy, runtime verification, credential mediation, and audit across various substrates, ensuring secure-by-default failure handling and versioning for enterprise governance of agentic systems.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build and harden the Runtime Policy Verifier, signed policy bundle verification, and trust-root handling.
  • Implement deterministic projections from canonical APF policies into OpenShell-native runtime policies and constraints.
  • Create conformance suites, including golden fixtures, fuzz tests, and property tests to prove runtime contract adherence.
  • Define public substrate interfaces for runtime-context attestation, adapter path declaration, and session hooks.
  • Establish architecture standards for versioning, schema compatibility, latency budgets, and fail-closed defaults.
  • Write technical specifications and defend bounded security claims during architecture reviews for internal and partner teams.
  • Convert working-draft contracts into engineering artifacts for Product Security, Fleet, and Identity teams.

What we're looking for

  • Bachelor's degree or equivalent experience.
  • 15+ years of industry experience in systems software, security engineering, distributed systems, or policy infrastructure.
  • Strong programming skills in Rust, Go, C++, or Python.
  • Experience designing production services, APIs, schemas, policy engines, authorization systems, or signed artifact pipelines.
  • Familiarity with Linux systems, IPC, protobuf/gRPC, CI, test automation, and cloud or enterprise deployment environments.
  • Practical experience with authorization, cryptographic signatures, trust roots, revocation, and zero-trust architecture patterns.
  • Ability to write technical specifications, align engineering owners, and turn architecture drafts into buildable interfaces.
  • Experience with OPA/Rego, Cedar, Zanzibar-style authorization, or policy compilers (preferred).

More like this

Similar roles

Senior Software Engineer, Agent Policy Fabric

Nvidia

Remote (Santa Clara, CA) 6 days ago $152,000–$241,500
Rust Go C++ Python OPA Rego Cedar gRPC Protobuf Sigstore TUF in-toto Linux Distributed Systems Security Engineering Fuzzing Property Testing API Design Observability
5+ yrs exp Remote

Principal Software Development Engineer, Agent Security

Fortinet

Sunnyvale, CA 41 days ago $212,000–$259,000
Python Go Rust C C++ Agentic AI MCP A2A Application Security Network Security API Security System Design Backend Services Cybersecurity Prompt Injection Tool Poisoning
8+ yrs exp Hybrid

Principal Engineer, Agent Platform

Gap Inc

San Francisco, CA +1 21 days ago
Python LLM Generative AI Vertex AI Gemini GKE Cloud Run BigQuery Pub/Sub Distributed Systems Vector Search OAuth Policy-as-Code Observability Orchestration

Principal Agentic Engineering Platform

Elastic

85 days ago $159,800–$252,800
Python LLM Orchestration RAG Elasticsearch SIEM Observability Claude Code Codex Prompt Engineering Kibana ECS SPL Tracing Platform Engineering Security Best Practices
10+ yrs exp

Senior Software Engineer, Agentic Engineering

Nvidia

Santa Clara, CA 44 days ago
Python LangChain LangGraph LLM Multi-agent orchestration Compiler infrastructure Deep Learning Code generation Hardware-aware performance optimization Kernel programming Intermediate representations
6+ yrs exp