Principal Software Engineer - Creator Distributed Systems & Storage

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 345,040 - 399,420 annuallyFunction: Software EngineeringSkills: ["Leadership","Mentoring","Communication","Collaboration","Problem-solving"]

Lead design and development of next-generation cloud data storage systems powering Roblox Creator experiences. Build scalable storage infrastructure, serving layers, and web APIs; expand observability dashboards; mentor engineers; collaborate across UX, product, and support teams; and drive platform initiatives for Roblox Extended Services while ensuring high availability and data durability at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
4 months ago

Principal Software Engineer - Creator Distributed Systems & Storage

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Lead design and development of next-generation cloud data storage systems powering Roblox Creator experiences. Build scalable storage infrastructure, serving layers, and web APIs; expand observability dashboards; mentor engineers; collaborate across UX, product, and support teams; and drive platform initiatives for Roblox Extended Services while ensuring high availability and data durability at scale.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead the design and development of improvements to existing products and design new cloud services to support our Creator Community.
  • •Build state-of-the-art data storage systems including infrastructure, serving layers, clients, and web APIs.
  • •Expand cloud service observability capabilities through metrics collection, data pipelines, analytics, data visualization, and dashboards.
  • •Onboard new customers to Roblox Extended Services platform and increase adoption.
  • •Mentor junior engineers and provide guidance through design reviews, 1:1s, and peer feedback.

Pay and Benefits

Salary: USD 345,040 - 399,420 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •10+ years in software development with public clouds (AWS, Azure, GCP), microservices & distributed systems
  • •3+ years building and maintaining data storage systems (relational databases, key/value stores, blob stores)
  • •10+ years designing, implementing, testing, and deploying production-grade code
  • •6+ years programming in C# and/or C++ (ideally both)
  • •6+ years experience on agile, fast-paced software teams
Experience:GamingCloud servicesSaaS
Skills:LeadershipMentoringCommunicationCollaborationProblem-solving
Languages:En
Tech Stack:AWSAzureGCPC#C++DatabasesData storageData pipelinesWeb APIsMicroservicesCloud observability

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn