About the company
Roblox is building the tools and platform that empower a global community of developers and creators to bring immersive 3D experiences to life, connecting a billion people worldwide.
Responsibilities
- Work on various interactive tools for Roblox game developers
- Define architecture and implement reusable tooling frameworks
- Work with UX designers and Product Manager to come up with optimal and ergonomic solutions
- Design and execute on the architecture and technical direction of the application
- Own and deliver complex technical projects from planning through execution
- Work cross-functionally across teams and technology platforms
- Mentor team members
- Participate in building a professional application for massively multiplayer game development
Requirements
- 5+ years developing and deploying user-facing applications
- Bachelor's degree in Computer Science or a similar technical field
- 1+ years of experience with C++ or another lower-level language
- Passion for end-user experience
- Experience with UI frameworks like React, Cocoa, WPF is a plus
- Experience in developer-, engineer- or artist-facing tools (game development tooling, CADs, 3D editors, design tools) is a big plus
Conditions
- Based at headquarters in San Mateo, CA
- Office roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday
- Full-time employees are eligible for equity compensation and benefits