Moon
Lead Software Engineer (Reach Three Fiber)
Moon is an ambitious stealth SaaS company incubated by Home Organizers, a market leader in home organization solutions. Our mission is to transform the entrepreneurial experience and deliver operational excellence for businesses worldwide through a unified platform powered by proprietary AI agents.
We are a rapidly growing team of forward-thinking builders committed to pushing boundaries, reimagining how work is done, and shaping tools for the next generation of business operations.
Overview The role is to architect and build an advanced, proprietary
3D configurator platform
that revolutionizes customization experiences in in-home services such as cabinets, roofing, tiling, flooring, and related industries. This position combines deep technical expertise in 3D rendering, spatial computation, and interactive visualization with leadership in software architecture and performance optimization. You will design and implement performant, real-time configurator experiences that simulate complex physical environments while maintaining speed, accuracy, and scalability. Daily work will involve leading development efforts using
Three.js, React Three Fiber
and related 3D web technologies, collaborating closely with designers and engineers to define interaction logic, rendering pipelines, and system architecture. The successful candidate will set new benchmarks in virtual product configuration performance and realism.
About the role As the
Lead Software Engineer for 3D Systems , you will join a high-impact team focused on building a
proprietary, next-generation configurator
that bridges the virtual and physical world. You’ll collaborate with a multidisciplinary group of developers, UX designers, and product engineers to create seamless, visually rich configurators capable of simulating real-world physics, spatial relationships, and materials. This is a highly technical and creative role requiring an understanding of rendering engines, 3D geometry, and optimization for real-time environments. You will influence
technical strategy and architectural direction , ensuring the configurator framework is adaptable for multiple verticals—from cabinetry to roofing and beyond.
What you'll do
Architect and lead the development of a high-performance
3D configurator system
built on
Three.js and React Three Fiber , optimized for web and native mobile platforms. Also make key decisions on libraries, applications, interfaces, and languages to utilize.
Design and implement complex
spatial reasoning logic ,
physics simulations , and
relational constraints
between virtual objects.
Collaborate with designers and product leads to translate real-world material, physics, and measurement properties into virtual configurations.
Integrate rendering technologies and explore interoperability with engines such as
Unreal Engine
or
Unity , as well as
LiDAR
and 3D scanning inputs.
Optimize the system for real-time interactivity, achieving sub-second rendering and fluid transformations for complex geometries.
Establish code quality standards, performance benchmarks, and best practices for 3D web application development.
Mentor and guide a team of engineers in best practices for modern 3D systems architecture, graphics optimization, and mathematical modeling.
Create a scalable and proprietary system for object definition that will allow for multi-industry scaling with one unified 3D engine.
Qualifications
8+ years
of professional software engineering experience, with
5+ years
focused on 3D visualization or interactive simulation development.
Strong foundation in
mathematics, physics, and spatial reasoning , especially geometry, linear algebra, and vector transformations.
Proven experience optimizing
real-time rendering performance
and working with
shader programming
or
GPU-based computation .
Familiarity with
Unreal Engine ,
Unity , or other 3D rendering servers.
Experience developing for
multi-vertical applications
(e.g., manufacturing, design, construction, or architecture tech).
Bonus: Exposure to
LiDAR ,
photogrammetry , or
3D reconstruction
technologies.
Excellent communication, problem-solving, and leadership skills — capable of translating complex technical concepts into scalable solutions.
Experience working in microservices architecture and developing enterprise applications with reliability and 99.99% uptime.
The pay range for this role is:
152,000 - 202,000 USD per year (US High)
#J-18808-Ljbffr
We are a rapidly growing team of forward-thinking builders committed to pushing boundaries, reimagining how work is done, and shaping tools for the next generation of business operations.
Overview The role is to architect and build an advanced, proprietary
3D configurator platform
that revolutionizes customization experiences in in-home services such as cabinets, roofing, tiling, flooring, and related industries. This position combines deep technical expertise in 3D rendering, spatial computation, and interactive visualization with leadership in software architecture and performance optimization. You will design and implement performant, real-time configurator experiences that simulate complex physical environments while maintaining speed, accuracy, and scalability. Daily work will involve leading development efforts using
Three.js, React Three Fiber
and related 3D web technologies, collaborating closely with designers and engineers to define interaction logic, rendering pipelines, and system architecture. The successful candidate will set new benchmarks in virtual product configuration performance and realism.
About the role As the
Lead Software Engineer for 3D Systems , you will join a high-impact team focused on building a
proprietary, next-generation configurator
that bridges the virtual and physical world. You’ll collaborate with a multidisciplinary group of developers, UX designers, and product engineers to create seamless, visually rich configurators capable of simulating real-world physics, spatial relationships, and materials. This is a highly technical and creative role requiring an understanding of rendering engines, 3D geometry, and optimization for real-time environments. You will influence
technical strategy and architectural direction , ensuring the configurator framework is adaptable for multiple verticals—from cabinetry to roofing and beyond.
What you'll do
Architect and lead the development of a high-performance
3D configurator system
built on
Three.js and React Three Fiber , optimized for web and native mobile platforms. Also make key decisions on libraries, applications, interfaces, and languages to utilize.
Design and implement complex
spatial reasoning logic ,
physics simulations , and
relational constraints
between virtual objects.
Collaborate with designers and product leads to translate real-world material, physics, and measurement properties into virtual configurations.
Integrate rendering technologies and explore interoperability with engines such as
Unreal Engine
or
Unity , as well as
LiDAR
and 3D scanning inputs.
Optimize the system for real-time interactivity, achieving sub-second rendering and fluid transformations for complex geometries.
Establish code quality standards, performance benchmarks, and best practices for 3D web application development.
Mentor and guide a team of engineers in best practices for modern 3D systems architecture, graphics optimization, and mathematical modeling.
Create a scalable and proprietary system for object definition that will allow for multi-industry scaling with one unified 3D engine.
Qualifications
8+ years
of professional software engineering experience, with
5+ years
focused on 3D visualization or interactive simulation development.
Strong foundation in
mathematics, physics, and spatial reasoning , especially geometry, linear algebra, and vector transformations.
Proven experience optimizing
real-time rendering performance
and working with
shader programming
or
GPU-based computation .
Familiarity with
Unreal Engine ,
Unity , or other 3D rendering servers.
Experience developing for
multi-vertical applications
(e.g., manufacturing, design, construction, or architecture tech).
Bonus: Exposure to
LiDAR ,
photogrammetry , or
3D reconstruction
technologies.
Excellent communication, problem-solving, and leadership skills — capable of translating complex technical concepts into scalable solutions.
Experience working in microservices architecture and developing enterprise applications with reliability and 99.99% uptime.
The pay range for this role is:
152,000 - 202,000 USD per year (US High)
#J-18808-Ljbffr