

Design and make software for architecture, engineering, construction, and entertainment industries.
The position involves collaborating with a global MFGDM development group across the US, Canada, India, China and other locations, leading and mentoring a 6–7‑member Scrum team. The engineer will own architecture, design, implementation and validation of complex MFGDM modules and platform components, and drive engineering quality through best practices, tools, and automation.
Candidates must hold a BS or higher in Computer Science or a related field and bring at least eight years of professional software development experience, including leadership of teams of three or more. Required expertise includes Node.js, JavaScript/TypeScript, modern JavaScript frameworks, and building cloud‑native applications on AWS. Preferred qualifications include modern C++ development, object‑oriented design, and GraphQL API integration.
Compensation is competitive and transparent, with base salary, cash bonuses, stock grants, and a comprehensive benefits package tailored to experience and location.