Roblox is looking to build groundbreaking experiences that push the boundaries of what is possible on the platform, improve and extend their animation tech, tools, and pipeline for all developers, and enable game developers to create engaging and delightful experiences for millions of players.
Requirements
- Proficiency in C++: Strong C++ programming skills with an ability to write high quality, performant code; experience with Lua is a plus
- Passion about building frameworks and libraries: You are driven to build a strong platform with world class design patterns and cutting edge system architecture.
- Performance focus: You embrace software performance considerations, with an ability to implement performant solutions for platforms including mobile.
Responsibilities
- Be the primary C++ expert in the team and drive Frontend’s C++ strategy for extending our interface layer with a game engine.
- Work with stakeholders across engineering, Product and designers for expanding frontend ecosystem and technical enhancements in engineering space.
- Implement innovative solutions to feature requests and collaborate with the Roblox Surface owners on new initiatives.
- Have fun working with our internal team members and community developers to improve the overall state of Lua App on Roblox
Other
- 5+ years of experience for senior level with significant knowledge of system or mobile programming.
- Personally Motivated: Self-sufficient, self-organized and able to take ownership of a project throughout its full lifecycle
- A Team player mentality: Ability to work closely with and inspire the rest of your team while displaying excellent interpersonal and communication skills
- Roles that are based at our headquarters in San Mateo, CA
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).