R

Roblox

Runs a platform where users build and play games

Principal Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USA

About the Job

Requirements

  • At least 10 years of experience building large-scale backend or distributed systems and shipping high-quality systems to production.
  • At least 4 years acting as a technical lead, setting direction, driving execution, and growing engineers at multiple levels.
  • Deep proficiency in Go or a similar compiled language; Go is strongly preferred.
  • Experience with NoSQL databases at scale, such as DynamoDB or Cassandra.
  • Experience with or strong interest in AI/ML platform integration, including pipelines, agentic workflows, or human-in-the-loop workflows.
  • A BA/BS in Computer Science, Engineering, or a related technical field, or equivalent experience.

Responsibilities

  • Serve as the hands-on technical lead for a group of engineers on the Safety Foundation team by setting technical direction, driving execution, and staying close to the code.
  • Lead the design and implementation of a scalable, cost-efficient platform engineered for 10x traffic growth.
  • Drive the AI-first transformation of the safety platform by architecting agentic and machine-learning-integrated workflows with the security, auditability, and reliability required for production safety systems.
  • Build the developer experience layer that enables product teams across Roblox to integrate safety capabilities in hours rather than months.
  • Partner with Trust & Safety ML, User Safety, Safety Operations, and product teams to translate platform needs into durable infrastructure.
  • Define backend standards and patterns across the team, raising the technical bar through code review, architecture guidance, and mentorship.
  • Identify and resolve performance bottlenecks across networking, data, and compute at scale.

Desired Qualifications

  • Experience building developer platforms is strongly preferred.
  • Experience with CQRS and Event Sourcing is a plus.

About the Company

Roblox

Runs a platform where users build and play games

Roblox runs an online platform where people play, chat, and hang out in 3D games built by its users rather than by the company itself. In 2025, Grow a Garden, a game a teenager made on Roblox, set the record for the most people playing one video game at the same time. Creators build games with Roblox Studio, a free design tool, and players join through the free Roblox app on phones, computers, game consoles, and VR headsets. Roblox makes money by selling Robux, a virtual currency players spend on avatar items and in-game extras, and it shares part of that spending with creators, who can exchange their Robux for real money. Roblox was founded in 2004 and is based in San Mateo, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Mateo, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Roblox

See more jobs