Apply for this job now

Distributed System Engineer

San Mateo, California
7 Sep 2022

The Social Communications team enables smooth, safe and civil communications across the Roblox Metaverse. The team manages real-time communications through all media including text, voice and video. As a distributed systems engineer, you will build scalable, fault-tolerant performant distributed systems to facilitate millions of interactions every day for a billion users.

You are:

  • 5+ years industry experience designing and supporting large-scale systems in production
  • Experienced building large-scale distributed fault tolerant services
  • Experienced with low-level operating systems concepts including multi-threading, memory management, networking and storage, performance and scale
  • A solid programmer with skills with compiled languages such as C#, Go, Java, C++, or others
  • Well-versed in networking protocols (HTTP, Websockets)
  • Data-driven focused on quality metrics and monitoring
  • Experienced with a Bachelor's degree (or equivalent professional experience) in Computer Science or related engineering field with at least 5 years of hands-on experience

You Will:

  • Build/lead scalable distributed systems that facilitate millions of interactions across all experiences
  • Work with Roblox's developer community to build scalable APIs that allow developers to include text and voice chat in their experiences.
  • Lead design and architecture discussions and mentor junior engineers
  • Help recruit future talent for the team
  • Roblox is an Equal Opportunity Employer

Apply for this job now


  • Job Reference: 706060695-2
  • Date Posted: 7 September 2022
  • Recruiter: Roblox
  • Location: San Mateo, California
  • Salary: On Application