Roblox
Software Engineer, Data Access
About this role
Join Roblox's Data Access team to design and build EaaS, a large-scale managed platform handling tens of millions of queries per second across hundreds of services. You'll work on distributed systems, reliability engineering, and platform architecture to help developers safely operate stateful systems at massive scale without deep database expertise.
What you'll do
- Build and evolve EaaS platform abstractions for distributed databases and caching systems
- Design infrastructure for consistent, safe, and productive developer experience at massive scale
- Drive reliability and scalability improvements including flow control, workload isolation, and caching optimization
- Lead technical execution from architecture through production operations and incident response
- Analyze production traffic patterns and failure modes to improve platform reliability
- Partner with cross-functional teams to solve real-world scalability and reliability challenges
What they're looking for
- Backend or infrastructure systems development at scale
- Proficiency in C#, C++, Go, Python or similar languages
- Distributed systems design and optimization
- High-QPS systems with low-latency requirements
- Database and caching systems knowledge
- Performance optimization and observability
- Cross-functional collaboration and communication
- Production incident response and operational excellence
Benefits
- Equity compensation
- Full benefits package
- Hybrid work arrangement (Tuesday-Thursday onsite in San Mateo)
- Opportunity to shape future of human interaction at scale
- Work on mission-critical infrastructure powering millions of users
- Collaborative environment solving unique technical challenges
Opens the official application on the employer’s site. No login required.
Roblox
Roblox operates an immersive gaming platform connecting millions of users globally, focusing on real-time multiplayer experiences, social features, and content sharing. The company is hiring Software Engineers across systems, networking, caching, data engineering, and social features to scale their platform and enhance user engagement.
- Website
- roblox.com
Likely interview questions
- Tell us about a large-scale backend system you've built or worked on—what were the key scalability challenges?
- How have you approached optimizing a system handling high QPS with strict latency requirements?