We’re building a database at Roblox — from the ground up.
RobloxDB is our next-generation distributed database for Roblox’s online data workloads. These systems power the persistent, real-time data behind Roblox experiences and need to scale as our creators, experiences, and users grow. We’re building RobloxDB to be strongly consistent, multi-tenant, multi-region, and elastically scalable.
There’s a lot of interesting database work ahead:
• Storage engine, indexing, MVCC, WAL, and query execution
• Raft, replication, and strong consistency
• Multi-region architecture and failover
• Elastic scaling and zero-downtime tenant movement
• Performance, tail latency, and reliability at scale
• Deep work in RocksDB and the broader storage stack, with opportunities to contribute back upstream
And this is not just a research project. RobloxDB is already serving large-scale production workloads at Roblox — and we’re just getting started.
We’re growing the team and have three openings in San Mateo:
🔹 Senior Software Engineer:
https://lnkd.in/gFNy_g26
🔹 Principal Software Engineer:
https://lnkd.in/gQZaQ9Hb
🔹 Principal Software Engineer:
https://lnkd.in/g3Xdgp2X
If you’ve worked deeply on distributed databases or storage engines — RocksDB, Spanner, DynamoDB, Bigtable, Cassandra, or something you built yourself — I’d love to talk.
DM me if you’re interested. Happy to share more about what we’re building.
#Databases #DistributedSystems #Storage #Hiring #Roblox
Senior Software Engineer - Roblox Database | Roblox
Senior Software Engineer - Roblox Database | Roblox