Roblox · San Mateo, CA, United States
Join Roblox as a Senior Software Engineer on the Engine Productivity team. You will build productivity tools for engineers developing Roblox's game engine, desktop clients, apps, and Roblox Studio. Your responsibilities will include improving developer workflows, building AI agent sandboxes, and partnering with technical leaders across Roblox's Engine and Infrastructure groups. You should have a bachelor's degree in Computer Science or a related field, 5+ years of software engineering experience, and experience with systems programming in C, C++, or Rust.
- The ability to turn ambiguous developer needs into practical solutions, work independently, and learn unfamiliar tools and systems
- Interest in AI-powered developer tools such as Claude Code, Codex, and Pi
- A bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience
- Experience owning substantial parts of a developer tool or system through design, launch, and ongoing operation
- 5+ years of software engineering experience working on projects from 0 to 1
- Experience with or interest in Web technologies such as JavaScript, TypeScript and/or React is a huge plus
- Systems programming experience in C, C++, or Rust