Principal Security Engineer
Core
Define and deliver multi-year architecture and technical strategy for Uber's identity-first Zero Trust stack, designing secure production systems and extending identity capabilities to AI agents.
Role type
Principal Security Engineer (Identity & Zero Trust)
Builds
Tier-0 identity, policy, and certificate infrastructure supporting Uber's cloud estates, SaaS environments, and partner boundaries.
Domain
Cybersecurity, Identity and Access Management, Zero Trust Architecture, AI Security
Required skills
Zero Trust architecture, Identity and Access Management (IAM), applied cryptography, authorization and policy systems, agentic/AI security, distributed systems design, incident response, Go, Python, Java, C++, Rust
Preferred skills
SPIFFE/SPIRE, service mesh authentication, OAuth 2.0/OIDC, SAML, SCIM, mutual TLS, PKI/certificate lifecycle management, securing AI/agentic systems, non-human identity management, large-scale credential migrations
Technologies
Go, Python, Java, C++, Rust, SPIFFE, SPIRE, OAuth 2.0, OIDC, SAML, SCIM, mTLS, PKI
Responsibilities
Design and prototype secure production systems; set architectural standards through design reviews; own availability and incident-response design for Tier-0 infrastructure; lead cross-organization migrations to short-lived attested identity; mentor and sponsor staff-and-above individual contributors
Seniority
Principal, hands-on IC with strategic leadership