On-site (tuesday to thursday, optional presence on monday and friday)
8+ years software development experience
Distributed systems expertise
High-scale production system building
Roblox is seeking a Principal Software Engineer for its Asset Safety team in San Mateo, CA. This role involves building and scaling distributed systems to ensure user-generated content is safe and civil, while also promoting a collaborative and innovative work environment
Job Summary
The role involves building and scaling distributed systems to ensure billions of daily user-generated assets are safe and civil across images, avatars, and 3D content.
Candidates must demonstrate a high-agency problem-solving approach capable of diving into backend services, data, or ML pipelines to ship impactful safety products.
The position requires leading through technical excellence by defining team direction, tackling the hardest problems first, and fostering a culture of technical execution.
Matching Summary
Match Score: 85
Roblox is seeking a Principal Software Engineer for its Asset Safety team in San Mateo, CA. This role involves building and scaling distributed systems to ensure user-generated content is safe and civil, while also promoting a collaborative and innovative work environment.
Salary
Base: $295,250 - $345,040 USD; Equity: Eligible for equity compensation; Benefits: Full-time employee benefits package included
Skills & Requirements
Must-have
8+ years software development experience
Distributed systems expertise
High-scale production system building
Machine learning pipeline scaling
Cross-functional team partnership
Nice-to-have
Creative problem solving mindset
Adaptability across tech stack
Data-driven detection approaches
Mentorship and technical leadership
User-oriented architectural design
Key Requirements
8+ years of software development experience
BS in Computer Science or equivalent technical field
Proven track record driving multi-team technical solutions