← All roles

Senior Security Software Engineer, IAM

Roblox ·San Mateo, CA, United States ·Hybrid 10d ago
PythonJavaGoC++

About the role

Senior Security Software Engineer on IAM team at Roblox. Design identity and access for humans and AI agents in production. Build scalable IAM for hybrid cloud/on-prem, workload auth, PAM, and secure golden paths. Requires 4+ years backend, Python/Java/Go/C++/C#, AI fluency, REST APIs, microservices, policy frameworks (OPA, SPIFFE/SPIRE). Hybrid in San Mateo, CA.

Requirements

4+ years professional experience building scalable distributed backend applications. Proficiency in Python, Java, Go, C++, or C# .NET. AI fluency: actively uses AI tools, understands LLM capabilities. Knowledge of REST APIs, design patterns, containerized systems, microservices. Experience mentoring or leading technical work. Familiarity with policy/identity frameworks like OPA, Topaz, SPIFFE/SPIRE. Experience with PKI and PAM. Familiarity with access control models (RBAC, ABAC, Risk-Based).

About the company

Roblox

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →
$251k–307k
Hybrid San Mateo, CA, United StatesSan Mateo, United States
Posted 10d ago
Apply for this role
Opens careers.roblox.com ↗
About the company
Roblox
https://www.roblox.com

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →