Principal Software Engineer
Core
Building the infrastructure backbone for Roblox's Safety organization to detect, remove, and prevent problematic content and behavior at scale.
Role type
Principal Software Engineer (Platform/Infrastructure)
Builds
Scalable, AI-first safety platform infrastructure and developer experience layers for integrating safety capabilities.
Domain
Online Safety / Distributed Systems / AI/ML Integration
Deliverable
production ML models | infrastructure | product features
Required skills
Large-scale backend/distributed systems, Go (compiled languages), NoSQL databases, AI/ML platform integration, CQRS & Event Sourcing, Architecture design, Mentorship
Preferred skills
Building developer platforms, Agentic workflows, HITL workflows
Technologies
Go, DynamoDB, Cassandra, AI/ML pipelines
Responsibilities
Serve as hands-on tech lead setting technical direction, design scalable platform for 10x traffic growth, architect AI-first safety workflows, build developer experience layer, define backend standards and patterns, resolve performance bottlenecks.
Seniority
Principal, hands-on IC with leadership