Principal Software Engineer, User Safety
New Today
Principal Software Engineer, User Safety
San Mateo, CA, United StatesEngineeringID: 4748 Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators.
At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.
A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
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 User Safety? As a Principal Software Engineer on the User Safety team, you will be responsible for driving a large greenfield zero-to-one problem space, leading several strong mid-level to senior engineers. You will collaborate closely with product managers while building large scale backend systems for behavioral interventions and consequences, user messaging, and transparency. You will be a core part of applying UX research and behavioral science to reduce long-term recidivism and make Roblox a safe platform for all users. You will work on services with substantial scaling needs in the critical path of many critical user journeys, and you will feel a true sense of ownership and responsibility in thoughtfully and fairly protecting our users, while carefully balancing freedom and civility.
You Will:
Build large-scale distributed services for delivering interventions and consequences to users, including warnings, nudges, timeouts, account bans, and messaging, along with propagating these interventions to alt accounts.
Work on a large zero-to-one effort to reimagine safety messaging, transparency, and reform in Roblox’s moderation.
Help shape the team’s roadmap and technical foundations towards keeping users on Roblox safe
Work with a tightly-knit, high-performing, diverse, and energetic cross-functional product engineering team with a strong sense of camaraderie.
Mentor junior engineers to develop their skills and abilities as a tech lead
You Have:
8+ years of experience with large scale infrastructure and distributed systems
Strong ability to thrive in an ambiguous problem space
Proven ability to work closely with cross-functional partners (product, design, data, research) to drive clear business impact
Strong ability to establish clear success metrics, and create a roadmap to drive that metric
Desire to mentor and grow other engineers
Extensive experience in a modern programming language such as Golang or C#
Experience with modern microservice architectures
Experience (or at least strong interest) in the Trust & Safety domain
An ownership and growth mindset
You Are:
An owner: You take responsibility for not just your own work, but the work of your teammates, and ensuring that our users are safe on Roblox.
A learner: You are constantly seeking knowledge to grow yourself and your impact.
Independent: You require little guidance and are generally able to figure out what to do yourself.
Collaborative,: You are able to effectively work with cross-functional partners (UXD, UXR, DSA, PM) and engineering peers.
Empathetic to the needs and motivations of our users and creators - not just those who are exposed to violative content, but also those who are responsible for the abuse.
Roles that are based in our San Mateo, CA Headquarters are in-office Tuesday, Wednesday, and Thursday, with optional in-office on Monday and Friday (unless otherwise noted).
- Location:
- San Mateo
We found some similar jobs based on your search
-
New Today
Principal Software Engineer, User Safety
-
San Mateo
Principal Software Engineer, User Safety San Mateo, CA, United StatesEngineeringID: 4748 Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...
More Details -
-
71 Days Old
Principal Software Engineer, User Safety
-
San Mateo, CA, United States
- IT & Technology
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools an...
More Details -