Principal Software Engineer, Agent Policy Fabric

🔥 12 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Own APF Core Services: Build and harden the Runtime Policy Verifier, signed policy bundle verification, trust-root handling, freshness, rollback protection, subject binding to attested runtime context, revocation checks, and authorization APIs used by APF-compatible enforcement points. • Design Policy Projection: Implement deterministic projections from the canonical APF policy into OpenShell-native runtime policy, adapter constraints, credential constraints, audit requirements, and model-visible tool hints, while preserving the atomic projection-admission contract. • Build Conformance and Verification: Create golden fixtures, compatibility tests, negative tests, fuzz/property tests, and conformance suites that prove APF-compatible runtimes and adapters honor the same contract. • Collaborate with Runtime Owners: Engage alongside OpenShell and Infrastructure engineers on public runtime interfaces for projection consumption, runtime context attestation, approved adapter paths, direct egress verification, and admission/rejection semantics. • Land the Runtime integration surfaces. Own the cross-team work with OpenShell and other runtime owners to land public substrate interfaces APF composes against — runtime-context attestation, approved adapter path declaration, projection acceptance and rejection semantics, quarantine, and stop-session hooks. Land each as a public RFC or PR. • Drive Architecture Maturity: Define versioning, schema compatibility, latency budgets, availability behavior, fail-closed defaults, last-known-good policy handling, and engineering review artifacts for Product Security, Fleet, Identity, and partner teams. Evolve technical specifications. Write specifications, defend bounded claims in security and architecture reviews, drive open-decision resolution, and turn working-draft contracts into engineering artifacts that Product Security, Fleet, Identity, and partner runtimes can adopt.

🎯 Requirements

• 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 or service-to-service APIs, protobuf/gRPC or equivalent wire formats, CI, test automation, release engineering, and cloud or enterprise deployment environments • Practical experience with authorization, cryptographic signatures, trust roots, revocation, subject binding, rollback protection, secure-by-default failure handling, and zero-trust architecture patterns • Ability to write streamlined technical specifications, align multiple engineering owners, defend bounded claims, and turn working-draft architecture into buildable interfaces without over-scoping the runtime.

🏖️ Benefits

• competitive salaries • generous benefits package • equity

Apply Now

Similar Jobs

🔥 12 hours ago

Airbnb

5001 - 10000

👥 B2C

🛍️ eCommerce

Staff Software Engineer leading critical online storage systems at Airbnb. Responsible for mentoring engineers and guiding technical strategy within a remote eligible role.

Distributed Systems

🔥 13 hours ago

Cloudera

1001 - 5000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Software Engineer designing and implementing query engine components for Cloudera's data platform. Leading projects to enhance performance and scalability in distributed systems.

Cloud

Distributed Systems

Java

Linux

Open Source

🔥 14 hours ago

Clario

5001 - 10000

⚕️ Healthcare Insurance

🧬 Biotechnology

🤖 Artificial Intelligence

Principal Software Engineer designing and developing robust software solutions for clinical research technology platforms. Collaborating closely with IT and operations teams to support scalable systems.

ASP.NET

AWS

Azure

Cloud

Jenkins

Postgres

SQL

.NET

🔥 15 hours ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Staff Software Development Engineer at CVS Health developing cloud scalable services. Collaborating with cross-functional teams to deliver innovative health solutions for better community outcomes.

AWS

Azure

Cloud

Google Cloud Platform

J2EE

Java

Kafka

Kubernetes

Microservices

SDLC

Spring

Spring Boot

SpringBoot

SQL

🔥 15 hours ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Staff Software Engineer developing core mobile application infrastructure at CVS Health. Leading platform ownership, security initiatives, and CI/CD improvements in a collaborative environment.

Flutter

iOS

React

React Native

Swift