Overview
Lead the design and development of Creator Services Data systems that power storage, performance and observability for experiences on the Roblox Platform.
What you'll do
- Lead the design and development of improvements to existing products and design new cloud services to support the Creator Community.
- Build state-of-the-art data storage systems including infrastructure, serving layers, clients, and web APIs.
- Expand internal and customer-facing cloud service observability through metrics collection, data pipelines, intelligent analytics, data visualization, and dashboards.
- Increase the capabilities and onboard new customers to the Roblox Extended Services platform.
- Work with Creators to identify product gaps and bugs and handle customer emergencies.
- Provide on-call support for Data products, including responding to production alerts and outages.
- Mentor junior engineers and provide technical and non-technical guidance through design and code reviews, joint projects, 1:1s, and peer feedback.
- Lead collaborations on a cross-functional team including UX design, product management, project management, developer relations, documentation, customer support, and other engineering teams.
- Become a recognized technical leader across the company and contribute to company-wide initiatives.
What you'll need
- 10+ years of background in software development building with public clouds (AWS, Azure, and GCP), microservices and distributed systems.
- 3+ years experience building and maintaining (not just using) data storage systems (relational databases, key/value stores, blob stores, etc.).
- 10+ years designing, implementing, testing, and deploying robust, scalable, and well documented production-grade code.
- 6+ years programming in C# and/or C++ (ideally both).
- 6+ years experience working on agile, fast-paced, high-impact software teams.
- 4+ years leading junior engineers and new graduates on complex software engineering projects.
Nice to have
- Prior experience building big data pipelines or batch processing systems (MapReduce, Hadoop, Flink, Spark, Flume).
- Prior experience programming computer games, particularly in Lua/Luau.
- Prior knowledge of data science, data analytics, machine learning, or AI.
- Prior experience building graphical user interfaces, dashboards, or web application front ends.
Details
- Based at headquarters in San Mateo, CA.
- Onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
- Full-time; eligible for equity compensation and benefits.
- Annual base salary range $345,040 to $399,420 USD.
- For US-based roles only: the Company may not be able to employ candidates who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Read the full description and apply on the company’s own careers page.