Mastercam Tech Stack & Careers