R

Senior/Principal Software Engineer - Creator Data

Roblox
Posted this week

LOCATION

San Mateo · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SALARY

$345.04K - $399.42K /year

SKILLS REQUIRED

distributed systemsCloud ArchitectureData PipelinesObservabilityData Visualizationcode reviewSpark

Job description

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.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior/Principal Software Engineer - Creator Data