Software Engineer, Data Access
Core
Build and evolve EaaS, Roblox's managed OLTP access platform serving tens of millions of queries per second across hundreds of services.
Role type
Senior IC backend infrastructure engineer (data access platform)
Builds
Managed OLTP access platform, distributed database abstraction, and caching systems for Roblox services
Domain
Internet / High-scale distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Go, Python, large-scale backend system design, high-QPS system architecture, low-latency optimization, distributed database management, caching strategies, incident response, system observability
Preferred skills
Experience with adaptive flow control, workload isolation, governance patterns, production traffic analysis
Technologies
C#, C++, Go, Python, distributed databases, caching systems
Responsibilities
Design infrastructure abstracting distributed databases and caching systems, improve reliability and scalability via flow control and workload isolation, lead end-to-end technical execution from architecture to incident response, analyze production traffic patterns and failure modes, partner with teams on scalability challenges
Seniority
Senior, hands-on IC
