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.