Required Skills & Experience :
- Bachelor's degree or higher in Computer Science, Engineering, or Mathematics
- 5+ years of overall professional software development experience developing highly scalable performant consumer facing applications
- 5+ years with ReactJS
- 5+ years experience with ThreeJS or similar 3D library for web
- Experience with scalable distributed systems
- 2+ years of experience with gaming engines (Unity, Unreal) or 3d design application development.
- 3D Graphics experience (OpenGL, Direct3d, Vulkan, WebGL)
Preferred Skills & Experience :
- Experience with one of more game development engines such as Unity, Unreal etc
- Experience working on open-source of proprietary geometry kernel(s) such as ACIS, Parasolid or OpenCascade
- Experience with Infrastructure As Code using Terraform / CloudFormation
- Hands on experience developing Cloud Native Platforms on AWS
- Understanding of 3D Geometry primitives and Linear Algebra
- 2+ years of software development experience using Linear Algebra and 3D Math
- Hands-on experience with one of more structural engineering design & analysis software such as Ansys, Altair, AutoCAD, Revit Structure, ETabs
- Experience developing scalable cloud native distributed systems on public clouds GCP or Azure
- Experience with Kubernetes