3 months ago
San Mateo, CA, USASenior
Base Salary
$196k - $242k/yr
Responsibilities
- Serve as the primary C++ expert on the team and drive frontend C++ strategy for extending the interface layer.
- Work with Engineering, Product, and Design stakeholders to expand frontend ecosystems and deliver technical enhancements.
- Implement solutions for feature requests and collaborate with Roblox Surface owners on new initiatives.
- Work with internal teams and community developers to improve the Lua App on Roblox.
- Help improve and extend animation technology, tools, and pipelines for Roblox developers.
Requirements
- At least 4 years of experience with significant knowledge of system or mobile programming.
- Strong proficiency in C++ and the ability to write high-quality, performant code.
- Experience building C++ applications, libraries, frameworks, or SDKs is highly desirable.
- Experience with Lua is a plus.
- Ability to design frameworks and libraries using strong design patterns and system architecture.
- Ability to implement performant solutions for mobile and other client platforms.
- Self-sufficient, self-organized, and able to own projects through their full lifecycle.
- Strong collaboration, interpersonal, communication, and team-inspiration skills.
Benefits
- Full-time employees are eligible for equity compensation and benefits.
- Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence Monday and Friday.
- The role is based at the San Mateo, California headquarters when applicable.
About Roblox
Roblox builds a platform for user‑generated 3D experiences, offering Roblox Studio for creators and a social marketplace where players explore and interact across devices. Its business model centers on virtual currency (Robux) and subscriptions, platform fees paid to creators, and an expanding advertising offering. Founded in 2004 and headquartered in San Mateo, California, Roblox Corporation is publicly traded on the NYSE under the ticker RBLX.
