Roblox · 1 year ago
[2025] Software Engineer, Game Engine Programmability - New Grad
Roblox is an online gaming and entertainment platform that offers a shared digital experience that brings people together through play. The role involves developing and improving the Luau scripting language within the Roblox engine, focusing on usability and innovative language features for game developers.
3D TechnologyGamingMetaverseOnline GamesSoftwareVideo Games
Responsibilities
Help our team continue to develop an innovative gradual type system for Luau that leverages key ideas from the past few decades of programming languages research including semantic sub-typing, e-graphs, and type functions
Develop new language features that extend the realm of what’s possible and what’s productive for our creators while retaining Luau’s identity as a language built around small, powerful and reusable primitives
Improve the usability of the type system for all users, ranging from beginners who are unfamiliar with what types even are to professional developers with decades of experience
Collaborate with engineers across several engineering organizations ranging from the teams developing Roblox’s application in Luau to the teams developing the Roblox Studio IDE for creators to the engine itself
Qualification
Required
Passionate about developing software development environments, especially for game developers
Proficient in C++ and familiar with a variety of significantly different programming languages
Responsible: You build systems that work and keep on working optimally
Preferred
Experience working with and/or implementing more sophisticated type systems (OCaml, Haskell, Idris, TypeScript, Flow)
Experience developing APIs and tools
Game development experience
Lua or Luau programming knowledge
Compiler development experience
Benefits
Excellent medical, dental, and vision coverage
A rewarding 401k program
Flexible vacation policy (varies by exemption status)
Roflex - Flexible and supportive work policy
Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks
Onsite fitness center and fitness program credit
Annual CalTrain Go Pass
Company
Roblox
Roblox is an online gaming and entertainment platform that offers a shared digital experience that brings people together through play.
Funding
Current Stage
Public CompanyTotal Funding
$874.45MKey Investors
Andreessen HorowitzAltos Ventures
2024-10-01Post Ipo Equity
2022-04-12Series Unknown· $17.71M
2021-08-11Series Unknown
Recent News
Sherwood News
2026-01-07
Sherwood News
2026-01-07
Company data provided by crunchbase