Roblox logo

Principal Software Engineer, User Safety

Roblox

San Mateo, CA
Full Time
Senior
289k-289k
15 days ago

Job Description

About the Role

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.

Key Responsibilities

  • 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.

Requirements

  • 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.
  • 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.

Nice to Have

  • Desire to mentor and grow other engineers.
  • Ability to effectively work with cross-functional partners (UXD, UXR, DSA, PM).
  • Empathetic to the needs and motivations of users and creators, including those exposed to violative content and those responsible for abuse.

Qualifications

  • Formal educational background not explicitly specified, but extensive professional experience required.

Benefits & Perks

  • Annual salary range of $289,460 — $338,270 USD, dependent on experience and other factors.
  • Eligibility for equity compensation.
  • Benefits as described on the company's benefits page.
  • In-office work at San Mateo, CA, with flexible in-office days.

Working at Roblox

Roblox provides equal employment opportunities to all employees and applicants, prohibits discrimination and harassment of any type, and provides reasonable accommodations during the interview process.

Apply Now

Job Details

Posted AtJul 11, 2025
Salary289k-289k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Roblox

Website

roblox.com

Location

San Mateo, CA

Industry

All Other Professional, Scientific, and Technical Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches