Senior Software Engineer required at Roblox

Senior Software Engineer required at Roblox

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

animation and vfx jobs