What is a Software Engineer at Higharc?
A Software Engineer at Higharc is responsible for building and scaling the world's first web-based 3D platform for homebuilding. This is not a typical web application development role; it sits at the intersection of cloud computing, computational geometry, and real-time 3D graphics. You will contribute to a complex, proprietary engine that automates architectural design, structural engineering, and estimation, replacing legacy desktop CAD software with a modern, collaborative web application.
The impact of this role is massive. By writing high-performance code that runs directly in the browser, you enable homebuilders to design, customize, and generate permit-ready blueprints in minutes instead of weeks. The technical challenges you will solve involve complex data structures, spatial relationships, and procedural generation, making this position highly critical to Higharc's mission of transforming a multi-trillion-dollar industry.
Whether you join the Studio, Geometric Modeling/CAD, Config, or RTB (Real-Time Building) team, you will work on a highly collaborative, remote-first team of experts. You will tackle problems that require deep analytical thinking, clean architectural design, and a strong appreciation for user experience, as our tools are used by architectural designers, sales teams, and homebuyers alike.