Drimva

Roblox

Senior Software Engineer - Roblox Database

$243K–$295K

San Mateo, CA, United States · Senior · Full-time · Posted Sep 17, 2026

Experience
6+ years in software engineering or a relevant field.
Visa sponsorship
For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.

About the job

Design, build, and operate Roblox’s globally scaled, multi-tenant database platform, improving its performance, reliability, and automation.

What you'll do

  • Design and implement database engine features and evolve the control plane for elastic scaling and safe changes across regions.
  • Optimize performance and lead engineering practices including design reviews, benchmarks, failure drills, and incident retrospectives.
  • Build automation for testing, delivery, observability, and autoscaling; mentor engineers and contribute to open-source database communities.

What they ask for

  • Deep experience building and operating large-scale distributed databases or storage engines.
  • Expertise in database internals and strong skills in C/C++, GO or Rust.
  • Hands-on experience with consensus algorithms and multi-region replication for strong consistency and high availability.
  • Experience shipping high-QPS, low-latency services on Kubernetes or Nomad with observability.

Nice to have

  • Upstream contributions to PostgreSQL, RocksDB, or other open-source databases.
  • Familiarity with disaggregated storage, HTAP workloads, or custom query languages.

Pay

$243,290 — $295,250 USD (base salary)

Tools

PostgreSQL, MySQL/InnoDB, RocksDB, Spanner, Aurora, AlloyDB, C/C++, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)