UpCodes

< 10 Employees
< 10 Engineers
Private Funding
Pre-Series A

UpCodes is changing the way construction happens by bringing modern technology to the historically inefficient, slow, and error-prone process of obtaining government building approval. $1.3T is spent yearly on construction, including everything from your apartment to the airport you fly out of. Every cent of it flows through an analog process still largely relying on books, manual calculations, and paper submissions. Our SaaS platform enables industry professionals to find, understand, and apply building codes to avoid delays and costly mistakes.

UpCodes photo 1 UpCodes photo 2 UpCodes photo 3

Why join us?
  • More than 250,000 architects, builders, and code officials already use UpCodes. We already have major industry attention and a well-loved brand.

  • This is one of the construction industry's worst problems and we're the only ones solving it.

  • We're a YCombinator company, backed by Liquid 2 and Foundation Capital. We've been approached for acquisition more than once, but think we can make this even bigger.

  • The work is meaningful. Cheaper construction means more affordable housing, airports, hospitals, schools, etc. Oh, and we're fighting the good fight (try Googling Can the Law be Copyrighted?)

  • We believe one of the best perks is working with talented colleagues - we keep a high bar


Engineering at UpCodes
Engineering team and processes

Our process is very light, being early-stage. Engineers who join us will help choose what processes we adopt if any. We'll only add process once we start feeling like we need more.

At the moment, despite having 250,000 MAUs on the site, anyone can deploy to production with 1 line of bash.

Technical Challenges

We deal with a large corpus of text (laws) that are constantly changing. We need to build a lot of automation to help our remote team keep everything up to date. There's interesting NLP applied to the text, for example to link between sections or generate section previews.

Projects you might work on
  • Use NLP techniques to understand when a section of building codes applies, based on the building characteristics

  • Create a tool that allows experts to write formulas to identify when a building code section applies for a user's building, so we can help them find relevant information

  • Create Rap Genius-style annotations on sections of building code, to create a more interactive user experience

  • Write algorithms to detect and display how versions of a code have changed through time, so users understand how regulations how evolved

Tech stack
Python
PostgreSQL
Heroku
Redis
AWS
TypeScript
Flask
React

Working at UpCodes

We value folks who are nice, scrappy, and ambitious. We work hard, but also have lives outside work (for example, we discourage checking email while not at the office.) In terms of engineering, we like keeping the code simple, even with the complex problems we're solving. We're fairly unstructured and believe people tend to gravitate towards what they're good at.

Free Food

We'll be getting catered food soon, but for now, the company covers lunches out

Generous Vacation

We don't track vacation time - take the time you need to be at your best

Flexible Hours

Different strokes for different folks

Team Activities

We do happy hours, board game nights, and dinners. Looking to add more as the team grows

Beautiful Office

We're in the Mission, with lots of restaurants, gyms, and nightlife nearby

Health Insurance

We currently cover medical and dental via reimbursement

Other

If there's anything else you can think we should offer, let us know! We're a very open to ideas!


External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply