Principal Software Engineer: Creator Services Platform

Roblox is a platform where millions of people explore, create, play, and connect in 3D immersive digital experiences created by a global community of developers.
San Mateo, CA, USA
$289,460 - $338,270
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Gaming · Enterprise SaaS

Description For Principal Software Engineer: Creator Services Platform

Roblox is seeking a Principal Software Engineer to join their Creator Services Platform team, which is responsible for the public web and HTTP API surface of Roblox. This role involves architecting systems that enable community developers to automate and build upon the Roblox platform. The position offers an opportunity to shape the future of human interaction while solving unique technical challenges at scale.

The ideal candidate will have 8+ years of experience in building complex systems and 2+ years in a tech lead role. They will be responsible for architecting authorization systems, documentation, client bindings, and automatic testing while balancing stability and availability requirements. The role involves mentoring other engineers and has potential for transition into engineering management.

Working at Roblox means joining a company that connects millions of users daily through immersive 3D experiences. The position offers competitive compensation ($289,460 - $338,270), comprehensive benefits, and a hybrid work environment in San Mateo, CA. The company culture emphasizes collaboration, innovation, and making positive contributions to the platform's growth.

Key responsibilities include architecting future systems, building quality products for engineers, shipping incrementally, mentoring team members, and contributing to company mission goals. The role requires expertise in authentication, HTTP fundamentals, and web security, along with strong leadership and communication skills.

Last updated 11 hours ago

Responsibilities For Principal Software Engineer: Creator Services Platform

  • Architect the future of systems - authorization, documentation, client bindings, automatic smoke testing
  • Build quality products for engineers
  • Ship incrementally and communicate with creators
  • Mentor and grow a team of engineers
  • Contribute to company mission goals by accelerating creation tasks

Requirements For Principal Software Engineer: Creator Services Platform

  • 8+ years of experience in building complex, cross-team systems
  • 2+ years of experience in a 'tech lead' role
  • Experience understanding and shaping feature goals
  • Ability to work with unfamiliar codebases
  • Strong empathy and team collaboration skills
  • Drive and commitment to project success
  • Familiarity with authentication, authorization, and IAM
  • Strong grasp of HTTP fundamentals
  • Solid understanding of web security (CORS, CSP, same origin policy, OWASP top 10)

Benefits For Principal Software Engineer: Creator Services Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • 401k program
  • Flexible vacation policy
  • Flexible and supportive work policy (Roflex)
  • Roblox Admin badge for avatar
  • Free catered lunches five times a week
  • Unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass

Interested in this job?

Jobs Related To Roblox Principal Software Engineer: Creator Services Platform

Principal Software Engineer - Core Services

Principal Software Engineer position at Roblox, leading core infrastructure and API development for a platform serving millions of users daily.

Principal Software Engineer - Video

Principal Software Engineer position at Roblox, focusing on video systems integration in 3D gaming environments, offering $322K-$391K salary with hybrid work model in San Mateo, CA.

Principal Software Engineer - Programming Model

Principal Software Engineer position at Roblox, focusing on developing programming models and tools for the game engine team, offering $289k-$355k salary with comprehensive benefits.

Principal Software Engineer, Compiler

Principal Software Engineer position at Roblox focusing on compiler development, requiring expertise in C++, programming languages, and compiler design with 5+ years of experience.

Principal Rendering Software Engineer

Principal Rendering Software Engineer position at Roblox, focusing on advanced 3D graphics implementation and optimization for the world's largest immersive gaming platform.