← All roles

Principal Software Engineer

Roblox ·San Mateo, CA, United States ·Hybrid 10d ago
GoNoSQLDynamoDBDistributed Systems

About the role

Principal Software Engineer on the Safety Foundation team at Roblox. Responsible for being the hands-on tech lead, setting technical direction, and building a scalable, cost-efficient platform to handle 10x traffic growth. Drives AI-first transformation, builds developer experience for safety integration, and partners with multiple teams to ensure robust safety infrastructure.

Requirements

10+ years building large-scale backend/distributed systems with shipped products. 4+ years as tech lead. Proficiency in Go or similar compiled language. Experience with NoSQL databases like DynamoDB or Cassandra. Interest in AI/ML platform integration. BA/BS in CS or equivalent. Must be a hands-on leader, platform thinker, comfortable with ambiguity, and team player.

About the company

Roblox

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →
$295k–345k
Hybrid San Mateo, CA, United StatesSan Mateo, United States
Posted 10d ago
Apply for this role
Opens careers.roblox.com ↗
About the company
Roblox
https://www.roblox.com

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →