Computational Geometry Software Engineer

ROBLOX

(San Mateo, California)
Full Time
Job Posting Details
About ROBLOX

ROBLOX is the best place to Imagine with Friends™. With the largest user-generated online gaming platform, and over 15 million games created by users, ROBLOX is the #1 gaming site for kids and teens (comScore). Every day, virtual explorers come to ROBLOX to create adventures, play games, role play, and learn with their friends in a family-friendly, immersive, 3D environment.

Responsibilities
  • Work on ROBLOX Studio, a developer environment where millions of kids learn to build and write code and some become quite successful at it.
  • Freely access the rest of the platform code to deliver features.
  • Work in a small team, driving a big part of developer experience
Ideal Candidate

We’re looking for someone with extensive experience in creating algorithms and solving math computational problems. A successful candidate has to demonstrate practical experience in the following areas:

  • C++ programming. We need common basics + knowledge of Boost library
  • Building complex object oriented software, knowledge of design patterns and best practices
  • Multithreading
  • Implementation and optimization of computational geometry algorithms on triangular meshes
  • Good to have: Implementing graphical engines for visual representation of 3D models
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Robust medical, dental and vision insurance, 401k ,Flexible time-off and Wellness reimbursement

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Mateo, California
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • C++
  • Math
  • Visual Representation
  • 3D Modeling
  • Boost
  • Object Oriented Design
  • Design Patterns
  • Multithreading
  • Computational Geometry

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.