
Empowering creators in a vibrant gaming universe
Roblox is an online gaming and entertainment platform headquartered in South San Mateo, CA, that connects over 200 million monthly active users. The platform empowers its community to create and monetize their own games, with over $500 million paid out to developers in 2022 alone. As a leader in the...
Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...
Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...

Roblox • San Mateo, CA, United States
Roblox is seeking a Principal Software Engineer to lead the development of tools and platforms for their creator community. You'll work with technologies like Java, C#, and Unity to enhance the developer experience. This role requires extensive experience in software engineering and system architecture.
You have 8+ years of experience in software engineering, with a strong focus on building scalable systems and tools that empower developers. Your expertise in languages such as Java, C#, and C++ allows you to create robust solutions that enhance user experiences. You thrive in collaborative environments, working closely with cross-functional teams to drive technical strategies and deliver impactful features.
You possess a deep understanding of game development and have experience with platforms like Unity, which enables you to create seamless integrations for developers. Your problem-solving skills are top-notch, allowing you to tackle complex technical challenges with ease. You are passionate about creating a unified development experience and are committed to fostering a positive and inclusive community for creators.
Experience with cloud services and APIs is a plus, as you will be working on solutions that require integration with various platforms. Familiarity with debugging tools and package management systems will help you excel in this role. You are also open to mentoring junior engineers, sharing your knowledge, and helping them grow in their careers.
In this role, you will lead the technical strategy for the Creator Studio pod at Roblox, focusing on building tools that enhance the development experience for both internal and external developers. You will be responsible for uniting toolchains and delivering features that create a best-in-class environment for creators. Your work will involve diving deep into the game engine to develop powerful developer APIs and ensuring that the tools you build are user-friendly and efficient.
You will collaborate with product managers, designers, and other engineers to define the roadmap for new features and improvements. Your ability to communicate technical concepts clearly will be essential as you work with various stakeholders to align on goals and deliverables. You will also be involved in code reviews and technical discussions, ensuring that best practices are followed throughout the development process.
Roblox provides a dynamic work environment where you can make a significant impact on the future of human interaction through technology. You will have the opportunity to work on innovative projects that reach millions of users worldwide. The company values diversity and inclusion, fostering a culture where everyone can contribute and thrive.
In addition to a competitive salary, Roblox offers comprehensive benefits, including health insurance, retirement plans, and opportunities for professional development. You will be part of a team that is dedicated to creating safer and more civil shared experiences for everyone, making your work meaningful and rewarding.
Apply now or save it for later. Get alerts for similar jobs at Roblox.