senior backend / api engineer jobs



Host Compliance is building the platform that ensures the sharing economy works for everyone. Working at the intersection of government and tech, we are the service cities use to manage Airbnbs and other short-term rentals. The software you build will help local governments make better choices around permitting, collecting fair taxes, and keeping neighborhoods safe. You can learn more about us from articles in Fast Company, the Wall Street Journal, and Forbes.

Product-market fit? We’ve got it, with 300 customers and counting. Want to use modern tooling and best-practice development? We do it. Want to work on your own schedule from wherever in the world you choose? Our team is built for it. Want to grow as an engineer and work with other talented engineers? Come join us. Each year we also meet in person at an engineering retreat somewhere in the world (last time it was a villa in Italy!).

We are seeking an experienced engineer with deep knowledge of python to help us build cutting-edge tools & products. We combine a modern built-in-house SAAS platform, a GraphQL API, and cutting-edge machine learning models into a comprehensive suite of services to help our customers do their job.

The team behind Host Compliance consists of an experienced group of data scientists, engineers and business people with backgrounds from Caltech, Harvard, and McKinsey. The company is profitable and has grown rapidly since launching out of Stealth mode in Q2 2016.

Come join us, work with the best, build your skills and make a difference.

Key Responsibilities

  • Take a lead role in architecting new software products
  • Design, build, and maintain production-quality APIs
  • Understanding how to build complex, performant queries in sqlalchemy backed by a PostgreSQL database
Some projects you might work on...

  • Build new business logic served through a graphql api
  • Design simple, effective caching strategies as our existing strategies break down
  • Identify cloud native technologies to build robust, scalable solutions
  • Collaborate with a cross-functional team to develop new products
  • Identify pieces of our stack that should be outsourced so that we can focus on the software that differentiates our business
You’ll be a good fit if you…

  • like working on tight, well-defined deadlines in a fast-paced environment. We solve hard problems & deploy our software daily.
  • enjoy collaborating with a diverse set of people. We are a distributed group with different perspectives.
  • enjoy architecting solutions and getting buy-in from your teammates. You’ll want your teammates and leadership to be a part of this process!
Requirements

  • Python (5+ years)
  • PostgreSQL or similar SQL environment (2+ years)
  • SQLAlchemy (2+ years)
  • Pandas (2+ years)
  • A passion for fast-paced development and daily releases
  • At least four hours of daily overlap with San Francisco working hours
Additional nice to have skills

  • Flask
  • PostGIS
  • AWS
Hiring Process

As a true meritocracy, we care about your abilities, attitude, and work ethic. We have no requirements for educational background or location. To be sure this job is the right fit for you, we will ask that you complete a coding challenge that is similar to work you will be doing every day.