CareerPlan

Software Engineer - Product

San Francisco Bay AreaFull-time2026-11-04 → 2026-11-08

Core

Technical link between platform and users, owning features from concept to deployment for MEP design software.

Role type

Senior IC software engineer (full-stack, C++/TypeScript)

Builds

High-performance CAD/BIM application core library, backend services, and frontend interface.

Domain

Construction technology (MEP design) + High-performance computing

Required skills

C++, TypeScript, WebAssembly, database management, API design, UX design, performance optimization, cross-stack debugging

Preferred skills

CAD/BIM domain experience, prior product-company background, performance-intensive application development

Technologies

C++23, TypeScript, Svelte, WebAssembly, GCP, Postgres

Responsibilities

Write and maintain clean, well-tested code across the stack; Build and optimize performance-critical features in C++ or TypeScript; Improve frontend architecture and component libraries; Manage and maintain databases, APIs, and backend services; Design and implement flawless UX; Serve as technical lead for customer engagements translating feedback into features.

Seniority

Senior, hands-on IC