About the job
Every day, tens of millions of users engage with Roblox, exploring, creating, playing, learning, and connecting with friends through immersive 3D experiences crafted by a vibrant global community of developers and creators.
At Roblox, we are dedicated to building the tools and platforms that empower our community to actualize their imaginative visions. Our mission is to transform how individuals connect across the globe, regardless of the device they use. We aim to unite a billion people with positivity and respect, and we are seeking exceptional talent to help us achieve this goal.
A career at Roblox means influencing the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more respectful shared experiences for all.
As a Principal Software Engineer, you will have the autonomy, opportunity, and comprehensive responsibility to assist in constructing a vital and intricate backend system that supports our community of game developers and experience creators within the Roblox ecosystem.
The Creator Success Team plays a crucial role in establishing Roblox as the premier development platform for 3D social experiences, enabling our creators to deliver engaging content within our ecosystem. This encompasses services and solutions related to the Creator Hub, Developer Forum, and Creator Dashboard. You will be responsible for creating and managing mission-critical services within this interdisciplinary team.
We pride ourselves on our fast-paced iteration and action-oriented mindset while maintaining a long-term vision. Exciting projects are on the horizon, including but not limited to:
- Developing ML-driven services and extensive data pipelines to enhance player insights and optimize monetization for creators.
- Creating a next-generation communication platform that equips creators with robust tools to manage player communities, organize virtual events, and gather player feedback.
- Building a cutting-edge remote configuration and experimentation platform to facilitate the growth of games with the highest concurrent users (CCU) worldwide.
You will:
- Lead technical decision-making and guide the engineering team.
- Oversee engineering and development for our services and systems at a massive scale.
- Collaborate with cross-functional leaders to expand the boundaries of what is achievable.
- Self-organize and prioritize tasks effectively to drive project success.

