R

Senior Software Engineer - Data Access

Roblox
NewPosted today

LOCATION

San Mateo · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SALARY

$243.29K - $295.25K /year

SKILLS REQUIRED

distributed systemsBackend DevelopmentReliability EngineeringPerformance OptimizationGoRustJavaC++

Job description

Overview

Senior Software Engineer on the Data Access team within Infra / Storage, building and evolving EaaS (Entities-as-a-Service), Roblox's managed OLTP access platform that powers tens of millions of QPS across hundreds of services.

What you'll do

  • Build and evolve EaaS, Roblox's managed OLTP access platform.
  • Design infrastructure that abstracts distributed databases and caching systems behind a consistent, safe, and highly productive developer experience.
  • Drive reliability and scalability improvements across distributed systems, including adaptive flow control, workload isolation and governance, and large-scale caching behavior.
  • Lead end-to-end technical execution: architecture, implementation, rollout, production operations, and incident response for mission-critical infrastructure systems.
  • Analyze real production traffic patterns and failure modes to improve platform reliability, operational predictability, and scalability under rapidly growing workloads.
  • Improve platform safety, observability, deployment reliability, and operational excellence across the stack.
  • Partner with teams across Roblox to solve real scalability and reliability challenges for critical production workloads.

What you'll need

  • Experience building large-scale infrastructure abstractions that standardize access to complex backend systems across broad engineering organizations.
  • Experience designing or operating adaptive rate limiting, flow control, workload governance, or reliability automation systems in high-scale production environments.
  • Experience operating or building systems around distributed databases, caching systems, OLTP platforms, or stateful infrastructure.
  • Experience driving complex technical initiatives end-to-end with strong ownership and cross-functional collaboration.
  • Strong hands-on experience building and operating large-scale distributed systems and backend infrastructure in production environments.
  • Strong programming skills in Rust, Go, C++, Java or similar backend systems languages.
  • BS degree (or equivalent professional experience) in Computer Science, with at least 6 years of hands-on experience.

Details

  • Location: San Mateo, CA, United States (headquarters).
  • Onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
  • Annual base salary range: $243,290 - $295,250 USD; actual pay depends on job-related factors and may fall outside this range.
  • Full-time employees are also eligible for equity compensation and benefits.
  • For US-based roles only: the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer - Data Access