Roblox is looking to solve the problem of creating a safe and civil online community for its users, by stopping and changing abusive behavior and protecting its users from problematic content and behavior.
Requirements
- 6+ 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
- Desire to mentor and grow other engineers
- Extensive experience in a modern programming language such as Golang
- Experience with modern microservice architectures
- Experience with applying LLMs to hard problems
Responsibilities
- Build large-scale (up to 1M QPS) distributed services for delivering interventions and consequences to users, including warnings, nudges, timeouts, account bans, and educational modules, along with propagating these interventions to alt accounts.
- Apply the latest ML and LLM technologies to augment moderation
- Work on a large greenfield effort to increase trust and transparency in Roblox's moderation.
- Work on powerful APIs to enable creators to keep their experiences safe.
- 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
Other
- An ownership and growth mindset
- Ability to take responsibility for not just your own work, but the work of your teammates, and ensuring that our users are safe on Roblox.
- Ability to work effectively with cross-functional partners (UXD, UXR, DSA, PM) and engineering peers.
- Empathy to the needs and motivations of our users and creators
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday