Senior Software Engineer, User Safety

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer on the User Safety team at Roblox, responsible for designing and building large-scale systems for abuse reporting. The role involves working on services with substantial scaling needs, leveraging ML to tackle difficult problems, and improving the efficacy, scale, and trustworthiness of abuse reporting systems. The team also works on moderation infrastructure and AI-powered text filters to ensure safety and compliance.

What you'd actually do

  1. Build large-scale services for intaking, enriching, routing, and decisioning abuse reports.
  2. Work closely with UX design, research, data science, and product managers to substantially improve the efficacy, scale, and trustworthiness of abuse reporting.
  3. Help evolve our moderation infrastructure to meet new safety and compliance requirements.
  4. Leverage ML to tackle difficult problems at scale.

Skills

Required

  • 6+ Experience with scalable infrastructure and distributed systems
  • 6+ Experience in Golang/C++/C#/Java/etc.
  • Experience with modern microservice architecture.
  • Capability and willingness in being predominantly a product engineer but occasionally serve a platform role with internal partners.
  • Interest with Safety systems.

Nice to have

  • Experience with the Trust & Safety domain
  • Experience with AI/ML at scale

What the JD emphasized

  • abuse reporting
  • safety
  • compliance

Other signals

  • Leverage ML to tackle difficult problems at scale
  • improve the efficacy, scale, and trustworthiness of abuse reporting
  • build safety products