GrepJob
Roblox

Principal Software Engineer - Creator Distributed Systems & Storage

Roblox
Apply
about 3 hours ago
San Mateo, CA, USA
Staff+
H1B Sponsor

Base Salary

$345k - $399k/yr

Responsibilities

  • Lead the design and development of improvements to existing products and design new cloud services.
  • Build state-of-the-art data storage systems including infrastructure, serving layers, clients, and web APIs.
  • Expand internal and customer-facing cloud service observability capabilities.
  • Increase capabilities and onboard new customers to the Roblox Extended Services platform.
  • Work with users to identify product gaps and handle customer emergencies.
  • Provide on-call support for Data products, responding to production alerts and outages.
  • Mentor junior engineers through design and code reviews and joint projects.
  • Lead collaborations on cross-functional teams including UX design and product management.

Requirements

  • 10+ years of software development experience with public clouds (AWS, Azure, GCP), microservices, and distributed systems.
  • 3+ years of experience building and maintaining data storage systems.
  • 10+ years of experience designing, implementing, testing, and deploying production-grade code.
  • 6+ years of programming experience in C# and/or C++.
  • 6+ years of experience working on agile, high-impact software teams.
  • 4+ years of experience leading junior engineers on complex projects.

Tech Stack

Apache FlinkApache HadoopApache SparkAWSAzureC#C++Google Cloud PlatformLua

Categories

AI & MLBackendData EngineeringFull StackGaming