SonicJobs Logo
Left arrow iconBack to search

Software Engineer - Geometry & CAD Tooling

Cedar
Posted 5 months ago, valid for 2 days
Location

San Diego, CA 92132, US

Salary

$140,000 - $170,000 per year

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Cedar is seeking a Software Engineer with 3+ years of professional experience to develop tools that enhance architectural workflows using Revit and other BIM environments.
  • The role involves building and maintaining Revit plugins that integrate Cedar's AI-powered feasibility and design systems directly into architects' daily tasks.
  • Candidates should have strong experience with Python and pyRevit, as well as familiarity with AEC workflows and design automation.
  • The position offers a competitive salary, meaningful equity ownership, and comprehensive healthcare benefits.
  • This opportunity allows for significant early-stage ownership and impact in transforming housing design and delivery in America.

Help reinvent how housing gets designed, permitted, and built in America.

Cedar is building the operating system for urban housing delivery. We combine architectural expertise with software, automation, and data systems to dramatically accelerate how projects move from land acquisition to approved designs and construction. The result: faster timelines, higher quality, lower risk, and more housing in the cities that need it most. Our team blends architects, engineers, and product builders. We design beautiful, responsive housing — and we build the software systems that make great architecture scalable.

The Role

We're hiring a Software Engineer to own the geometric core of our platform: the systems that represent, generate, and edit buildings in software. You'll work across the stack from computational geometry — parametric building generation, spatial data structures, solvers — to the interactive CAD tooling architects use to draw, edit, and refine designs in the browser. This is a deep IC role, not a management track. You'll work directly with our architects and product team, and the geometry and tooling you ship will sit at the center of everything Cedar delivers.

What you'll do

  • Design and build the geometry engine behind automated housing design — parametric generation, constraint solving, and spatial reasoning

  • Build fast, precise, web-based drawing and editing tools that professional architects rely on daily

  • Own performance and correctness in the hardest parts of the codebase: geometry kernels, rendering pipelines, and editor interaction models

  • Translate architectural logic — zoning envelopes, unit layouts, building code constraints — into robust computational systems

  • Shape the technical architecture of the geometry and tooling stack as the product and team grow

What we're looking for

  • 5+ years of engineering experience, with significant time spent building geometry-heavy or graphics-heavy software

  • Deep expertise in computational geometry and interactive editing tools — you've built CAD tools, drawing editors, or parametric design systems, not just used them

  • Strong command of web graphics (WebGL, WebGPU, Three.js, or similar) and the performance engineering that makes browser-based CAD feel native

  • Background at a high-performance, web-based design platform — ideally somewhere like Higharc, Arcol, Rayon, or Figma, or an adjacent company such as Shapr3D, Onshape, Forma, Snaptrude, or Hypar

  • Comfort with the ambiguity, pace, and breadth of an early-stage environment

  • Bonus: familiarity with architectural design, BIM, or real estate development workflows

Logistics

  • Based in our San Diego office, on-site / hybrid

  • Reports to the Director of Engineering

  • Senior-level cash compensation and meaningful equity

  • Healthcare, dental, and vision

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.