Software Engineer, Showroom
WFA Digital Insight
As demand for skilled software engineers continues to rise, with over 40% of companies planning to increase their tech budgets in 2026, roles like this one at Higharc are particularly attractive. Higharc stands out for its innovative approach to home design and construction, having raised $83M from top venture capital firms. With the shift towards remote work, candidates with strong full-stack engineering skills and experience with React, SQL, and API design are in high demand. Before applying, candidates should be prepared to showcase their ability to work independently, think critically about complex systems, and demonstrate a track record of building extensible production systems.
Job Description
About the Role
The Software Engineer, Showroom role at Higharc is an exciting opportunity for a highly versatile engineer to join a growing team that is changing how new homes are designed and built. Reporting to the Software Manager, this position will work closely with Product and Design partners to drive features end-to-end across the stack on one of the core functions of the product. The ideal candidate will have a high level of ownership and craft, with the ability to bridge 3D CAD models, pricing logic, regional availability rules, and product UX.As a key member of the Showroom team, the successful candidate will be responsible for building and maintaining full-stack features that span UI, API layer, business logic, and data models. This will involve designing and implementing complex rule engines that manage pricing, inventory, availability, and constraint logic, as well as architecting extensible, maintainable systems that scale with growing product complexity.
Higharc's commitment to innovation and customer satisfaction means that the Software Engineer, Showroom will be working on a wide range of challenging and rewarding projects. From developing configuration and customization experiences to optimizing backend performance, this role will require a unique blend of technical skills, business acumen, and creativity.
What You Will Do
- Build and maintain full-stack features spanning UI, API layer, business logic, and data models
- Design and implement complex rule engines that manage pricing, inventory, availability, and constraint logic
- Architect extensible, maintainable systems that scale with growing product complexity
- Develop configuration and customization experiences where users navigate complex choices with many interdependent constraints
- Optimize backend performance including query tuning, N+1 resolution, indexing strategies, and scaling bottlenecks
- Build complex search, filtering, and querying systems across large datasets
- Bridge visual/design tools with underlying data and business logic layers (3D/CAD adjacency)
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Participate in code reviews and contribute to the improvement of the overall codebase
What We Are Looking For
- 4+ years of full stack engineering experience building polished user-facing features
- Professional competency with React, SQL, API design, and query optimization
- Experience with configurator, customization, or rule-engine UX
- Track record building extensible production systems
- Strong UX intuition
- Ability to reason about complex constrain systems
- Excellent communication and teamwork skills
- Experience working in a fast-paced, dynamic environment
- Strong problem-solving skills and attention to detail
Nice to Have
- Familiarity with 3D/CAD or visual-design-tool ecosystem
- Experience with cloud-based technologies and scalable systems
- Knowledge of DevOps practices and tools
- Participation in open-source projects or personal coding projects
Benefits and Perks
- Competitive salaries with significant equity in a fast-growing, well-funded company
- Comprehensive medical, dental, and vision coverage
- Flexible PTO and meaningful maternity/paternity leave
- Short and long-term disability plans
- 401K plan
- Remote work stipend to create the ideal home office
- Opportunity to work on challenging and rewarding projects
- Collaborative and dynamic work environment
- Professional development and growth opportunities
How to Stand Out
- Ensure your portfolio showcases a range of full-stack engineering projects, highlighting your ability to work with React, SQL, and API design.
- Be prepared to walk the interviewer through your process for optimizing backend performance and scaling systems.
- Familiarize yourself with Higharc's products and services, and be ready to discuss how your skills align with the company's goals.
- Practice explaining complex technical concepts in simple terms, as strong communication skills are key for this role.
- Don't hesitate to ask about the company culture, remote work setup, and opportunities for growth and development during the interview process.
- Highlight any experience you have with 3D/CAD or visual-design-tool ecosystems, even if it's not directly related to your engineering work.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.