> Markdown version of [/jobs/ext/4661966-software-engineer-account-access-controls](https://www.wearedevelopers.com/jobs/ext/4661966-software-engineer-account-access-controls). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer- Account Access & Controls - **Company:** Roblox - **Location:** San Mateo, CA, United States - **Experience:** Expert - **Salary:** $243,290 - $295,250 - **Contract:** Permanent contract - **Skills:** Distributed Systems, Service Design, Caching, Backend, Information Technology, Build Tools, Roblox, Data Pipelines - **Published:** November 10, 2026 - **Apply:** https://careers.roblox.com/jobs/8350721?gh_jid=8350721 ## About the Role * 5+ years of industry experience building and operating backend or distributed systems at scale. * Strong fundamentals in service design, caching, data modeling, and performance. You know how to build systems that stay fast and correct under millions of requests per second. * A track record of leading projects from design through launch, including projects that span multiple teams or customers. * Bonus: Experience with authorization or access control systems, policy engines, configuration or feature-flag platforms, or regulatory compliance (e.g., age assurance, privacy, parental controls). * Educational Background: BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience. ## Description Roblox operates globally across a huge number of jurisdictions, each with their own laws and regulations. Every user's platform experience is tailored based on their age, location, parental consents, and more to ensure that Roblox is safe and compliant for them. The Access & Controls pod owns the systems that make this possible. Our platforms allow internal teams to set feature access rules based on compliance requirements and let users customize their platform experience within those boundaries. Our services are some of the highest-traffic systems at the company, sitting in the hot path of nearly every user action across billions of accounts and millions of requests per second. As international regulations evolve and new features are built, our systems are how Roblox enforces, manages, and gives visibility into consistent behavior across dozens of features. You Will: * Design, build, and operate high-throughput, low-latency services that shape what every Roblox user can see and do. The pod owns the full stack end-to-end, from gRPC services to caching, data pipelines, and client integrations. * Help set the technical direction for how feature access and user settings work across Roblox, evolving our systems as the platform and the regulatory landscape grow. * Partner directly with feature teams across Roblox to onboard them onto our platforms and turn evolving regulatory requirements into consistent product behavior. Past examples of this team's contributions include: * Policy Deployment: Access rules used to ship as dynamic configuration, with no visibility into what was running in production and no way to revert without a code change. The team replaced that with a purpose-built deployment system with a custom UI, partial rollouts, shadow traffic, and one-click rollback. Policy deployment went from a source of anxiety to a routine, low-risk operation for the dozens of feature teams that depend on it daily. * Age-Checked Comms: In late 2025, Roblox introduced platform-wide Age Checks for all Communication features, including restrictions that only allow users to communicate with others in similar age ranges. Our access platform was the backbone of this rollout, giving every feature one centralized place to answer: Is this user Age Checked? Are they eligible to Age Check? Can these two users communicate? Own the reliability, performance, and observability of systems that nearly every feature at Roblox depends on. Mentor other engineers and add to the team's culture of knowledge sharing, project retros, and bottoms-up technical decision-making., * Someone Who Thrives in Ambiguity: You take full ownership of problems that don't come with a clear spec. When requirements are shifting or incomplete, you define the problem, make the call, and drive it to an outcome. * Innovative: You spot friction in existing processes, look for simple abstractions that remove a whole class of work, and turn your ideas into prototypes that shape where the team goes next. * Reliability-Focused: You understand what it means to own hot-path infrastructure. You make changes safe through rollouts, validation, and fast rollback. * Collaborative: You enjoy working across teams and product areas, and you're comfortable translating ambiguous policy or regulatory requirements into concrete technical designs. * Mission Oriented: You care about keeping Roblox safe and compliant for users of all ages around the world.