Roblox is revolutionizing how people connect and interact in 3D digital experiences, serving tens of millions of daily users. As a Senior Software Engineer on the Communication team, you'll be at the forefront of building rich, immersive communication experiences that enable users to express themselves through Voice, Camera, and Text modalities. This role combines technical challenges at scale with the responsibility of creating safe, civil shared experiences.
The position requires expertise in front-end development, particularly with React/Redux and C++, focusing on building sophisticated user interfaces that millions interact with daily. You'll work across multiple platforms including mobile devices and high-end systems, collaborating with various teams including Game Engine, Apps, Avatar, Creator, and Trust & Safety.
The ideal candidate is passionate about user experience, detail-oriented, and creative in problem-solving. You'll be responsible for optimizing and scaling systems to support communication for a billion users while maintaining high safety standards. The role offers the unique opportunity to work with a React-inspired UI platform powering the Roblox game engine.
Working at Roblox means joining a mission to connect a billion people with optimism and civility, solving unique technical challenges, and helping create safer, more civil shared experiences. The company offers a competitive compensation package, comprehensive benefits, and a hybrid work environment with in-office days Tuesday through Thursday at the San Mateo headquarters.