Work at UpCodes

We make designing buildings easier
and more efficient

UpCodes is changing the way construction happens by bringing modern technology to the historically inefficient, slow, and error-prone process of obtaining government 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.

Our work brings real world solutions that help the efficiency of building our cities and communities.

Our products.
UpCodes Web
Finding all constructions codes that an architect, inspector, and general contractors must follow for each municipality is difficult. Until UpCodes, there was no single place where one could go to find all codes related to, say, doors.

UpCodes AI
We have started to automate the code compliance workflow by analyzing 3D digital models of buildings. UpCodes AI combs through the data to detect violations immediately before it causes significant damage downstream. Instead of taking weeks of review, we will be able to detect compliance within seconds.

More about us.

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.
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.


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

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

Different strokes for different folks

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

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

We currently cover medical and dental via reimbursement
Open Positions.

How to apply

To apply, send us your resume (or LinkedIn profile) with a couple lines in the email that explain why you’d be the right person for the opportunity at

Growth Marketer
Growth Marketer San Francisco

The Role
UpCodes is looking for our first growth marketing hire to help us scale and define our brand in the market. Our ideal candidate is an experienced and scrappy individual who’s looking to take on significant strategic responsibilities alongside day-to-day marketing tasks. In this role, reporting to the CEO, you’ll be in charge of building the growth and marketing program from the ground up, with significant ability to influence our brand, positioning, and go-to-market approach. We have high traffic and MAUs which you will be expected to leverage for data driven decisions.
  • Develop and execute an integrated growth strategy tied to company strategic priorities.
  • Be creative in coming up with and testing new channels, initiatives, techniques, and approaches to drive growth and retention.
  • Web optimization - landing page strategy, information architecture, conversion rates.
  • Analyze the performance of acquisition channels (CAC, ROI, etc.) and user behavior to make data-driven proposals for product development and marketing.
  • Put in place the right marketing infrastructure and technology to drive growth, and ensure all of our programs have clear measures for success.
  • Manage and iterate on SEO strategy.
  • Content and writing - blog posts, emails, landing page copy.
  • Collaborate with Product on user segmentation, pricing, positioning, and go-to-market approach.
  • Manage our presence at industry events.
  • Own UpCodes’ externally-facing communication platforms (web, Twitter, Facebook, etc.)
You must have:
  • At least 4 years of work experience, with at least 2 in start-ups.
  • Experience in an early/growth stage company.
  • Extremely structured, methodical and efficient; able to bring the initiatives to a lean startup team.
  • Data-oriented. You feel comfortable working with large datasets, vlookup is an old friend and you’re well-versed in key SaaS metrics.
  • Bias towards action. You are constantly iterating to find out what does and doesn’t work.
  • Self-motivated with good time management. Ability to work independently and as part of a team.
  • Experience with SEM/SEO.
  • Previous experience managing a team or mentoring junior colleagues will be a plus.