3h ago
Senior/Principal Software Engineer - Data Access
San Mateo, CA, United States
$278,530-$345,040 / year
full-timeseniorgaming
Tech Stack
+4
Description
You will architect and build the next-generation OLTP data access layer for Roblox, designing core infrastructure to serve hundreds of millions of queries per second globally. You'll partner with product, engineering, and security teams to define strategy, lead architecture and implementation, and improve scalability and reliability of large distributed systems.
Requirements
- Strong experience designing and delivering large-scale distributed systems handling millions of real-time requests per second.
- Deep data management knowledge in RDBMS (CockroachDB, SQL Server, Postgres, MySQL), Caching (Redis), Kafka, KV store (DynamoDB, Cassandra).
- Strong experience with container orchestrators (Kubernetes, Nomad) and service discovery (Consul).
- Strong experience with Rust, Go, Java, or C++.
- BS in Computer Science or equivalent with at least 6 years hands-on experience.
Responsibilities
- Partner with Product, Engineering, and Security to define long-term strategy and technical requirements for the Data Access platform.
- Lead architecture, implementation, and operation of storage Infra-as-a-Service offerings.
- Improve and scale large distributed 24x7 services with cost efficiency, zero downtime, and high reliability.
- Design frameworks to automate development, testing, deployment, management, and monitoring of mission-critical services.
- Collaborate with partner teams on project plans, metrics, milestones, rollout plans, oncall alerts, and runbooks.
0 views 0 saves 0 applications