About the job
Join Roblox, where millions of users engage daily to explore, create, and connect in immersive 3D digital experiences crafted by our dynamic global community of developers and creators.
At Roblox, we are dedicated to providing the tools and platform that empower our users to bring their imaginative experiences to life. Our vision is to revolutionize how people connect from anywhere in the world and on any device. We aim to connect a billion individuals with optimism and civility, and we are seeking exceptional talent to help us achieve this goal.
A career at Roblox means you will be shaping the future of human interaction, tackling unique technical challenges at scale, and working towards creating safer, more respectful shared experiences for all users.
As a Principal Software Engineer in the Performance & Optimization pod within Studio, you will spearhead the architecture, design, and development of simulation, profiling, and debugging tools in Roblox Studio. Your contributions will enable creators to understand their experiences' performance across a diverse range of devices, from high-end PCs to mobile, empowering them to deliver high-quality content rapidly and confidently.
You will:
- Design and implement intricate technical features end-to-end in our game engine and Studio UI that assist creators in comprehending and optimizing their experiences.
- Collaborate cross-functionally across teams and technology platforms to ensure the delivery of consistent, high-quality tools.
- Mentor engineers by exemplifying best practices, patterns, and strategies in technology.
- Enhance product quality through the promotion of automated testing and reliable systems.
- Contribute to creating the world's leading professional application for massively multiplayer game development.

