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 cover a broad area of the tech spectrum, including machine learning, classifiers for 3D models, experimentation, automation, 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 MANAGEMENT? Maintaining Safety and Civility is Roblox's #1 priority and our mission is to ensure safe, civil and appropriate experiences for authentic and accountable users. The Account Management team is a user-facing team that builds systems and tools for users to more easily manage permissions, content, and the Roblox experience both for themselves and their families. As a Software Engineer, you will work with a team of 12+ engineers to build a world-class Account Management platform. You will partner with teams across Roblox to build a platform that powers safe, civil experiences that take into account our users' ages, locations, and parental preferences. You will report to the Engineering Manager of the Account Management Team. You Will: Design, code, and test innovative features, navigating the full development lifecycle from initial design to production deployment. Work closely with a diverse range of teams, including Design, Product, Data, QA, and DevOps, to deliver cohesive products and features. Be mentored by top engineers and actively engaged in architectural discussions and system design. Gain a deep understanding of our large-scale, distributed systems and contribute to their continuous evolution. Join a group of passionate engineers in building a world-class Account Management platform, accounting for diverse users, ages, roles, and relationships around the world Contribute to systems that scalably model international compliance requirements that control users' abilities to access features and platforms Work with teams across the company to ensure a safe and civil Roblox experience for users of all ages. You Have: 2+ years of experience designing reliable, available and large-scale distributed backend services 2+ years of experience building and shipping products to production improving millions of users' lives Proficiency in one or more programming languages such as C#, Lua, Java, Go, Node.js, Ruby, Python, C++, or Swift. The ability to thrive in ambiguous environments, quickly adapting to new challenges and developing proficiency in coding standards to solve complex problems.
Read Less