Skip to content
HigharcHigharcUnited States

Sr. Software Engineer, Geometric Modeling/CAD

Develops core geometric modeling algorithms for home design software, solving complex CAD problems using TypeScript and React. Requires 5+ years in CAD/geometric modeling and expertise in meshes, BReps, NURBS, BSPs.

Salary not listed
Remote5+ YOEBackend Engineering

About the job

What You'll Do

  • Conceive and implement algorithmic solutions to the most difficult geometric modeling problems
  • Work closely with other engineers, product, and customer success teams to define expected behavior, discover gaps in existing product, and ultimately ensure customers are happy
  • Write tests to verify that your code can handle the worst corner cases
  • Mentor junior developers to write code as robust as yours

About You

Required:

  • 5+ years of experience working in CAD or geometric modeling
  • Knowledge of geometric modeling concepts techniques such as but not limited to meshes, BReps, NURBS, and BSPs
  • Able to understand and navigate a large TypeScript + React codebase
  • Professional fluency with modern development tools, including AI-assisted workflows, paired with clear ownership of the correctness, maintainability, and behavior of the code you produce
  • Excellent communication within a dynamic organization — highlighting tradeoffs, delivery timelines, and making decisions considering various alternatives

Ideally:

  • Strong interest in the homebuilding industry

Skills

TypeScriptReactCADGeometric ModelingMeshesBrepsNurbsBspsAi-Assisted Workflows