
About Roblox
Empowering creators in a vibrant gaming universe
Key Highlights
- Over 200 million monthly active users globally
- More than $500 million paid to developers in 2022
- Headquartered in South San Mateo, CA
- $922.8 million raised in Series G funding
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...
🎁 Benefits
Roblox offers competitive salaries, equity options, generous PTO policies, and a flexible remote work policy to support work-life balance. Employees a...
🌟 Culture
Roblox fosters a creator-centric culture, encouraging employees to innovate and collaborate while prioritizing user safety. The company values communi...
Skills & Technologies
Overview
Roblox is seeking a Senior Software Engineer for their Creator Build Studio to develop interactive tools for game developers. You'll work with JavaScript, C#, and Unity to enhance the Roblox Studio experience. This role requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in developing interactive tools and frameworks that enhance user experiences. Your background includes working with game development platforms, and you understand the intricacies of creating user-friendly interfaces that cater to developers. You are proficient in JavaScript and C#, and have experience with Unity, which allows you to contribute effectively to the Builder Tools team at Roblox.
You thrive in collaborative environments, working closely with UX designers and product managers to create optimal solutions. Your ability to define architecture and implement reusable tooling frameworks is complemented by your strong problem-solving skills. You are passionate about empowering creators and enhancing their ability to build immersive experiences.
Desirable
Experience with 3D graphics and game development is a plus, as is familiarity with collaborative IDEs. You are comfortable navigating complex technical challenges and are eager to learn and adapt to new technologies as they emerge in the gaming industry.
What you'll do
As a Senior Software Engineer in the Builder Tools team, you will be responsible for developing interactive tools that facilitate game creation on the Roblox platform. You will define the architecture for these tools and implement reusable frameworks that enhance the overall development experience for creators. Your work will directly impact how developers interact with Roblox Studio, making it more streamlined and enjoyable.
You will collaborate with UX designers to ensure that the tools you create are not only functional but also user-friendly. This involves gathering feedback from the developer community and iterating on your designs to meet their needs. You will also work closely with product managers to align your development efforts with the broader goals of the Roblox platform.
Your role will require you to stay updated on industry trends and best practices in game development, allowing you to bring innovative ideas to the team. You will participate in code reviews and contribute to the overall quality of the codebase, ensuring that the tools you develop are robust and maintainable.
What we offer
At Roblox, you will be part of a mission-driven team that is dedicated to connecting a billion people through shared experiences. We offer a collaborative work environment where your contributions will be valued and recognized. You will have the opportunity to work on cutting-edge technology and make a significant impact on the future of gaming.
We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in shaping the future of human interaction through immersive digital experiences.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Roblox.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Roblox is seeking a Senior Software Engineer to contribute to the evolution of Roblox Studio, the primary IDE for creating multiplayer online games. You'll work with C++ to design core user features and foundational application architecture. This role requires experience in large-scale desktop applications.

Software Engineering
Roblox is seeking a Senior Software Engineer for their Creator Collaboration team to design and build services that enhance collaboration among game creators. You'll work with technologies like JavaScript, Node.js, and React to solve complex software challenges. This role requires full-stack knowledge and experience with large-scale systems.

Software Engineering
Roblox is hiring a Senior Software Engineer for their UGC - Creator Platform team to build products that empower creators on the Roblox Marketplace. You'll work with technologies like Java, C#, and C++. This position requires 4+ years of experience.

Engineering Manager
Roblox is seeking an Engineering Manager for their Creator Studio team to lead the development of tools that empower creators. You'll manage a team focused on enhancing the developer experience. This role requires strong leadership skills and a passion for building effective development solutions.

Software Engineering
Roblox is seeking a Senior Software Engineer for the Luau App Foundations team to build groundbreaking client-side experiences. You'll work with C++ and contribute to the development of tools and systems for mobile and desktop platforms. This role requires proficiency in C++ and experience in building applications or libraries.