Drimva

Roblox

Principal Security Software Engineer, IAM

$326K–$385K

San Mateo, CA, United States · Principal · Full-time · Posted Aug 12, 2026

Experience
8+ years of relevant professional experience building scalable, distributed backend systems.
Education
A Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a similar technical field.
Visa sponsorship
For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.

About the job

Sets technical direction and builds production identity and access systems across Roblox’s infrastructure, including machine, human, and AI-agent identity.

What you'll do

  • Architect production identity, mTLS, workload identity, authorization, and privileged access systems.
  • Define AI-agent identity and scoped-access patterns, and lead cross-team technical strategy, mentoring, and design alignment.
  • Build and improve reliable, auditable access controls, including certificate lifecycle and just-in-time access.

What they ask for

  • Deep expertise in identity and access management, including authentication, authorization, and access-control models.
  • Hands-on experience with several of PKI and certificate/key lifecycle management, mTLS, SPIFFE/SPIRE or comparable systems, service mesh, secret management, and PAM.
  • Proficiency in at least one of Go, Rust, Java, C++, Python, or C# .NET; experience setting technical direction and mentoring engineers.
  • AI fluency, including daily use of AI tools and understanding of LLM capabilities and limitations.

Pay

$326,060–$385,050 USD base salary

Tools

SPIFFE/SPIRE, Go, Rust, Java, C++, Python, C# .NET, Vault

AI focus

Define how AI agents obtain credentials, receive scoped permissions, and have their sessions managed across their lifecycle.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)