Roblox is looking to solve the problem of providing the best player experience by choosing the best game possible and handling game orchestration across worldwide data centers, supporting up to 1B monthly active users.
Requirements
- Experience architecting, designing, and developing a wide-array of software products.
- Experience building available distributed systems, and are familiar with NoSQL/NewSQL systems.
- Knowledge of REST, API design patterns, and scalable containerized systems and microservices.
- Knowledge of systems engineering is a plus.
Responsibilities
- Work on experimentation, data-driven projects and partner with data teammates to achieve the best player experience possible.
- Work on the Matchmaking algorithm system to improve the quality of the matchmaking decision.
- Help create the next generation of the Matchmaking system, built to support up to 1B monthly active users.
Other
- A Computer-Science graduate or MS graduate.
- 4+ years of experience.
- For roles that are based at our headquarters in San Mateo, CA, onsite presence is required on Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
- Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type.