Overview
Senior Security Software Engineer on the IAM team, building identity and access management for humans, workloads and AI agents across Roblox's production infrastructure.
What you'll do
- Design identity and access for AI agents, including how they get credentials, receive scoped permissions and have sessions managed through their lifecycle.
- Engineer scalable IAM solutions for Roblox's hybrid production environment spanning on-premises and cloud infrastructure.
- Develop and manage workload authentication and authorization mechanisms enforcing least privilege and secure access controls.
- Establish and maintain a secure "golden path" framework that lets developers build tools and services with IAM controls baked in by default.
- Develop security services within the Roblox infrastructure ecosystem with independence and end-to-end responsibility.
What you'll need
- 4+ years of relevant professional experience building scalable, distributed backend applications.
- Proficiency in at least one programming language such as Python, Java, Go, C++, or C# .NET.
- AI fluency: actively use AI tools in your daily workflow, understand LLM capabilities and limitations, and reason about giving an AI agent an identity and permissions.
- Knowledge of REST APIs, design patterns, and scalable containerized systems and microservices.
- Experience mentoring or leading the technical work of other engineers.
Nice to have
- Familiarity with policy and identity frameworks like OPA, Topaz, SPIFFE/SPIRE, or similar technologies used for policy enforcement, workload attestation, and identity federation in cloud-native environments.
- Experience with Public Key Infrastructure (PKI), including design, implementation, or maintenance of PKI solutions.
- Experience with Privileged Access Management (PAM), implementing or maintaining PAM solutions to control, monitor, and audit privileged access within production environments.
- Familiarity with access control models such as Role-Based (RBAC), Attribute-Based (ABAC), or Risk-Based Access Control.
Details
- Location: headquarters in San Mateo, CA.
- Roles based in the office are onsite Tuesday, Wednesday and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
- Annual base salary range: $251,090 to $306,730 USD. Full-time employees are also eligible for equity compensation and benefits.
- For US-based roles only, the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Read the full description and apply on the company’s own careers page.