Principal IAM & Access Security Architect

Roblox

San Mateo (CA)

On-site

USD 326,000 - 385,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Roblox is seeking a Principal Security Software Engineer to set the technical direction for identity and access across its production infrastructure. You will define end-to-end identity for machine, workload, human, and AI-agent access in a hybrid on‑prem and cloud environment, and drive secure enforcement through SPIFFE/SPIRE, service mesh, and vault-based secret management.

You will lead architecture, publish RFCs, mentor senior engineers, and shape multi-year roadmaps while enabling

Qualifications

  • 8+ years of relevant professional experience building scalable, distributed backend systems.
  • Deep expertise in identity and access management — authentication, authorization, and access-control models such as RBAC, ABAC, or risk-based access control.
  • Hands-on experience with PKI, mTLS, SPIFFE/SPIRE, service mesh, secret management (e.g., Vault), and PAM.
  • Proficiency in at least one systems language such as Go, Rust, Java, C++, Python, or C#/.NET.
  • Experience leading the technical work of other engineers — setting direction across teams, writing influential design docs, and mentoring senior talent.
  • AI fluency: you use AI tools in your daily workflow, understand LLM capabilities and limitations, and can reason about AI agent identities and permissions.
  • A Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or a similar technical field.

Responsibilities

  • Lead the architecture for production identity and access across Roblox's hybrid on‑prem and cloud fleet.
  • Drive mTLS and workload identity to full production enforcement.
  • Advance just‑in‑time, least-privilege access for engineers with auditable, short-lived credentials.
  • Mature the centralized authorization engine and RBAC/ABAC models for consistency and testability.
  • Define patterns for AI agent identity and scoped permissions across lifecycle.
  • Draft RFCs and roadmaps; mentor engineers and raise technical bar.

Skills

IAM expertise
Distributed backend
System design
Go
Rust
Java
Python
C++
C#/.NET

Education

Bachelor's degree in CS/CE or related field

Tools

PKI & TLS
mTLS
SPIFFE/SPIRE
Service mesh
Vault

Job description

Roblox is seeking a Principal Security Software Engineer to set the technical direction for identity and access across its production infrastructure. You will define end-to-end identity for machine, workload, human, and AI-agent access in a hybrid on‑prem and cloud environment, and drive secure enforcement through SPIFFE/SPIRE, service mesh, and vault-based secret management.

You will lead architecture, publish RFCs, mentor senior engineers, and shape multi-year roadmaps while enabling

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal IAM Security Engineer, Production Identity
Principal IAM Security Engineer, Production Identity

Roblox Corporation • San Mateo (CA)

On-site
USD 326,000 - 385,000
Principal IAM & Authorization Security Engineer
Principal IAM & Authorization Security Engineer

Roblox • San Mateo (CA)

On-site
USD 385,000 - 443,000
Equity compensation
Lead Enterprise Security Engineer
Lead Enterprise Security Engineer

Roblox Corporation • San Mateo (CA), Northern (KY)

Hybrid
USD 385,000 - 443,000
Engineering Leader, Enterprise Security & IAM
Engineering Leader, Enterprise Security & IAM

Roblox • San Mateo (CA)

Hybrid
USD 385,000 - 443,000
Equity compensation
Benefits described on page
Senior Security Engineer: AI IAM & Secure Workloads
Senior Security Engineer: AI IAM & Secure Workloads

Roblox • San Mateo (CA)

Hybrid
USD 269,170 - 326,060
Equity compensation
Comprehensive benefits
Principal Security Software Engineer, IAM
Principal Security Software Engineer, IAM

Roblox Corporation • San Mateo (CA)

On-site
USD 326,000 - 385,000
Senior Security Software Engineer, IAM
Senior Security Software Engineer, IAM

Roblox • San Mateo (CA)

On-site
USD 269,170 - 326,060
Equity compensation
Comprehensive benefits
Principal Security Software Engineer, IAM
Principal Security Software Engineer, IAM

Roblox • San Mateo (CA)

On-site
USD 326,000 - 385,000
Engineering Manager, Enterprise Security San Mateo, CA, United States Engineering
Engineering Manager, Enterprise Security San Mateo, CA, United States Engineering

Roblox Corporation • San Mateo (CA), Northern (KY)

On-site
USD 385,000 - 443,000
Principal Security Software Engineer, Enterprise Security
Principal Security Software Engineer, Enterprise Security

Roblox • San Mateo (CA)

On-site
USD 385,000 - 443,000
Equity compensation