Roblox, a leading platform in 3D immersive digital experiences, is seeking a Principal Software Engineer to join their Compiler team. This role is crucial in developing and enhancing the Luau language ecosystem that powers millions of experiences on the platform. The position offers an opportunity to work on cutting-edge compiler technology, virtual machines, and runtime systems that directly impact tens of millions of daily users.
The ideal candidate will bring 5-10 years of expertise in compiler development, virtual machines, and runtime systems, along with strong C++ programming skills. You'll be responsible for designing and implementing new features in the Luau language compiler, taking ownership of projects from conception to deployment, and collaborating across teams to create robust solutions.
Working at Roblox means being part of a mission to connect a billion people with optimism and civility. The company offers a competitive compensation package ranging from $289,460 to $355,180 USD, along with comprehensive benefits including medical, dental, and vision coverage, a 401k program, and flexible work arrangements. The hybrid work environment requires in-office presence Tuesday through Thursday at the San Mateo headquarters.
This role presents a unique opportunity to shape the future of human interaction through technology while solving complex technical challenges at scale. You'll be working with a team dedicated to creating safer, more civil shared experiences for everyone, making this an ideal position for someone passionate about programming languages, compilers, and runtime systems who wants to make a significant impact in the gaming and social platform industry.