About the job
At Roblox, we engage tens of millions of users daily who come to explore, create, play, learn, and connect with friends in immersive 3D digital experiences—crafted by our vibrant global community of developers and creators.
We are revolutionizing the tools and platform that empower our community to bring their imaginative experiences to life. Our vision is to transform how people connect from anywhere in the world, across any device. Join us on our mission to connect a billion people with positivity and respect, as we seek exceptional talent to help us realize this vision.
A role at Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and helping create safer, more respectful shared experiences for all.
The Engine Networking Team is essential in uniting players by ensuring seamless communication of the game state. As a Principal Engineer on this team, you will enhance the player experience in a near-synchronous world. Your expertise in networking and asset loading will be vital to delivering a smooth gaming experience. You will engage across all facets of the game platform in pursuit of real-time communication throughout Roblox.

