Systems Engineer (Game Engine)

ROBLOX - The Imagination Platform

The Game Engine team mission: drive the scale, speed, and reliability of our core 3D engine. Our vision is to make the world’s best 3D interactive environments that run at large scale across every type of device in a multiplayer online environment. To achieve this, we require a world class core game engine.

Over the next year your team will extend the embedded Lua VM with new language features for networked communication, rewrite the task scheduler to optimize for multiple cores, optimize the asset loading system for hit rate, tune the startup time for maximum speed, and implement automated internationalization of user generated content.

You have a passion for writing high performance, rock solid C++ code. When confronted with a problem, you dig as deep as necessary to fix the root cause.

Responsibilities:

Help us build the world's best user generated gaming platform. Join our Client Team and ship awesome features to our millions of passionate users worldwide.

  • Own and develop core game engine and platform features in the C++ client and server
  • Ruthlessly drive better performance and stability of the engine

Qualifications:

  • 5+ years of professional experience in C++
  • Expert at writing high performance code

Nice to Have:

  • Client-server networking experience
  • Previous experience designing and coding a game engine
  • 3D programming skill

Perks & Benefits:

  • Work with an awesome team of smart and motivated people on cool and unique projects that are used by millions of active users every day
  • ROBLOX Admin badge for your avatar, and rockstar status with our community
  • Unlimited paid vacation
  • Gym reimbursement
  • Free catered lunches & a fully stocked kitchen with unlimited snacks
  • 401K
  • Robust medical, dental and vision insurance
  • Free onsite parking & other commuter benefits

Roblox is the largest social platform for play that allows kids to imagine, create, and play together in immersive 3D worlds. Over 22 million user-generated online games have been produced on the Roblox platform with over 40 million players visiting Roblox every month to create adventures, play games, roleplay, and learn with friends in a family-friendly environment. Roblox is accessible on all modern smartphones, tablets, desktops, Xbox One, Oculus Rift, and other popular VR platforms. Roblox was ranked #37 in the Consumer Products and Services category for overall revenue in Inc. Magazine’s 2016 5000 Fastest Growing Private Companies in America. 

Roblox – Powering Imagination.


Meet Some of Roblox's Employees

Isaiah M.

Director Of Engineering

Isaiah guides team workflow for ROBLOX's product development. He troubleshoots and streamlines the process, and supplies the tools and support to help team members thrive.

Jessica K.

Associate Product Manager

Jessica builds ROBLOX's smart and simple web, mobile, and Xbox-compatible features—and empowers ROBLOX users to create and share imaginative game experiences.


Back to top