
Roblox
Senior
Build the real-time messaging infrastructure that connects tens of millions of Roblox users
Roblox is hiring a Senior Software Engineer (5+ years) for its Communications Platform team in San Mateo, CA, owning the systems behind chat, direct messaging, forums, comments, real-time socket messaging, streaming, and search at global scale. The role is end-to-end ownership: design docs through production operation, API/client library design for internal and creator-facing use, and safety as a first-class design constraint.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Real-time messaging/socket infrastructure at scale
- API and client library design for internal + external (creator) consumers
- End-to-end project ownership from design doc to production
- Safety-by-design in communication systems
- Production reliability, on-call, performance improvement
- Server-side language depth (C#, Java, Go, or C++)
Common question themes
Design a real-time chat/messaging system for tens of millions of concurrent users
Walk through an API or client library you designed for other teams to consume
Tell me about leading a technical initiative end-to-end, including a design doc you authored
How would you build safety constraints into a communications feature from the start
Describe a production reliability issue you owned and the fix that stuck
How do you make architectural decisions that hold up under scale growth
Related interviews

Roblox
New grad
Senior Machine Learning Engineer (Systems), Embodied AI/NPCs, ML Platform

Roblox
Senior
Senior Product Policy Manager, Regional Policy (SEA/SA)

Roblox
New grad
Developer Engagement Representative

Brex
Mid
Software Engineer II, Backend

Dropbox
Senior
Senior Infrastructure Software Engineer, Identity & Auth Engineering

Dropbox
Senior