Senior Software Engineer - Storage

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 243,290 - 295,250 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Builder mindset","High-quality code","Collaboration","Stakeholder management","Reliability focus"]

Build and run large-scale, always-on storage infrastructure for Roblox’s infra organization, including caching and message queue capabilities. Design and operate internal Infra-as-a-Service offerings on container orchestrator platforms, improve reliability and SLA metrics, and automate development, testing, cluster management, and monitoring. Collaborate with partner teams on rollout plans, runbooks, and oncall alerts while delivering high-quality, reusable code for mission-critical systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
2 days ago

Senior Software Engineer - Storage

✓ Verified Job

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

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

Job Summary

Build and run large-scale, always-on storage infrastructure for Roblox’s infra organization, including caching and message queue capabilities. Design and operate internal Infra-as-a-Service offerings on container orchestrator platforms, improve reliability and SLA metrics, and automate development, testing, cluster management, and monitoring. Collaborate with partner teams on rollout plans, runbooks, and oncall alerts while delivering high-quality, reusable code for mission-critical systems.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and operate internal Infra-as-a-Service offerings on container orchestrator platforms.
  • •Improve and scale large 24x7 distributed services, delivering features with urgency, cost efficiency, and elastic scalability.
  • •Design and build frameworks/tools to automate development, testing, cluster management, and monitoring.
  • •Collaborate with partner teams on project plans, measurable metrics, delivery milestones, rollout plans, and oncall alerts/runbooks.
  • •Influence strategy for next-generation system capabilities while improving SLA and end-to-end rollout time of services.

Pay and Benefits

Salary: USD 243,290 - 295,250 annually
Equity and Bonus:Equity

Key Requirements

  • •At least 5 years of hands-on experience with large-scale distributed systems handling billions of real-time requests per second.
  • •Experience designing, delivering, and operating Active/Active distributed systems on container orchestrators such as Kubernetes or Nomad and service discovery systems like Consul.
  • •Proficiency with programming languages such as Go, Java, or C++.
  • •Strong scripting and test automation experience.
  • •Experience with telemetry/monitoring stacks including Grafana, Prometheus, AlertManager, and Kibana; plus BS degree (or equivalent) in Computer Science.
Experience:5+ yearsDistributed systemsReal-time systems
Education:Bachelor's
Skills:Builder mindsetHigh-quality codeCollaborationStakeholder managementReliability focus
Tech Stack:GoJavaC++KubernetesNomadConsulGrafanaPrometheusAlertManagerKibana

Eligibility

Visa:H1B

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