Studio: Roblox
Job Opening: Senior Software Engineer- Game Engine
Location: San Mateo, CA, United States
Type: Full-Time
Responsibilities:
- Develop engine code that performs well for all user-created games on the Roblox platform
- Build the central data structures of the engine, working with other teams to find universal solutions.
- Take Ownership of projects throughout their full lifecycles
- Execute on all the devices Roblox supports – from desktop clients to mobile phone clients to console clients
Qualifications & Skills:
- Experienced with C++ code-generation and analysis tools (Libclang, Abstract Syntax Trees, etc)
- Knowledgeable on game engines or other large-scale simulations.
- Experience: Outstanding at systems-level C++ programming. Curious about the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw.
- Responsibility: you build systems that work and keep on working optimally.
- Curiosity: you want to learn, and stay up-to-date on technology developments