Roblox

[2026 Canada] Software Engineer, Geometry - Early Career

Roblox

Apply
30 days ago
Vancouver, Canada
Entry Level
H1B Sponsor

Responsibilities

  • Develop robust and efficient algorithms for convex decomposition and mesh partitioning.
  • Design, code, and test innovative features for the core geometry engine.
  • Solve discrete math computational problems related to geometry processing.
  • Improve performance, robustness, and stability of existing geometry components.
  • Engage in architectural discussions and system design for the in-house engine.
  • Collaborate in a small team to enhance the Roblox user experience.

Requirements

  • Pursuing an undergraduate or graduate degree in Computer Science, Engineering, Mathematics, or a related field.
  • Highly proficient in modern C++ with a focus on organized and efficient code.
  • Strong knowledge of 3D math, including linear algebra and numerical solvers.
  • Familiar with computational geometry concepts and real-time graphics.
  • Demonstrable enthusiasm for coding through competitive programming or personal projects.
  • Ability to thrive in dynamic environments and adapt to new challenges.

Tech Stack

C++

Categories

BackendGaming