WHY SAFETY?
At Roblox, we strive to connect a billion people with optimism and civility, and the Safety organization's mission is to become the leader in civil immersive online communities. We systematically and proactively detect, remove, and prevent problematic content and behavior, and we make Roblox accounts secure and free from compromise. We also keep the platform compliant for changing regulations and growth markets. We cover a broad area of the tech spectrum, including machine learning, experimentation, automation, highly scalable distributed backend systems, detection workflows, and AI-powered text filters. Aligned and partnering with product teams, we use this toolbelt to discover new opportunities, influence and shape the product roadmap and prioritization, build safety products, and measure the impact on our community of users and developers. In doing so, we keep Roblox safe, civil, and inclusive, and we foster positive relationships between people around the world.
WHY ACCOUNT IDENTITY?
At Roblox, we believe that Safety and Civility are fundamental to fostering a vibrant, creative community. As a Senior Software Engineer on the Account Identity team, you'll play a critical role in safeguarding this vision. You'll be at the forefront of building our next-generation access management platform, driven by a scalable and intelligent rules engine.
This platform dynamically interprets user identity signals, enabling us to deliver a consistently safe, compliant, and age-appropriate experience. Your expertise will shape a system that's not only robust and reliable but also intuitive and user-friendly for our internal teams, policy writers, and content creators, aided by collaboration across teams to understand their unique access needs.
You Will:
- Develop the next gen unified access management platform - secure, accessible and reliable
- Design and build backend services across large distributed systems
- Manage end-to-end solutions from creation to deployment
- Help establish next-generation standards on the backend stack for the team
- Work with ML counterparts to build Identity attribute estimation models.
You Have:
- 4+ years of experience building highly-available and large-scale distributed backend services
- 4+ years of experience building and shipping products to production
- 4+ years of experience working on multi-person codebases, including open-source or personal projects
- Expertise in compiled languages such as C#, .net or Java.
- Familiarity with data pipelines and ETL
- Interest and motivation for user identity and platform safety
- Customer first approach and excellent cross team collaboration skills
You Are:
- Versatile: You are proficient in several programming languages and technologies. You take a creative and strategic approach to solving hard problems
- An Owner: You can balance contributions to multiple projects
- A Fast Learner: You can ramp up quickly, which is necessary to understand and tackle problems
- Team Oriented: You lift up your peers and find ways to make the team stronger