Software Engineer, Product
Core
Full-stack product engineer owning end-to-end architecture for a browser-based canvas editor handling dense construction drawings and real-time collaboration.
Role type
Senior full-stack product engineer (client-side focus)
Builds
AI-native commercial construction software (HVAC, Electrical, Plumbing) with a browser-based canvas editor
Domain
Construction technology / Computer Graphics / Real-time collaboration
Deliverable
product features
Required skills
React, TypeScript, browser performance profiling, client-side state management, API design, relational data modeling, Python, Postgres
Preferred skills
Canvas/WebGL rendering (Konva), real-time collaboration (CRDTs), offline handling (IndexedDB), Temporal workflows
Technologies
React, TypeScript, Konva, Postgres, Python, AWS, GCP, Temporal
Responsibilities
Own runtime quality, interaction latency, and rendering performance; architect the canvas editor and collaborative document layer; design data models and endpoints; ship features end-to-end; raise engineering and testing standards
Seniority
Senior, hands-on IC