senior software engineer jobs



Our mission is to protect homes, families and communities from wildfire disaster, which we've been doing successfully now for two years.

The problem that we’re solving is protecting homes and helping people safely navigate a wildfire situation. To protect homes, our system defends against embers, the #1 cause of structure loss from wildfires. To help people navigate a wildfire situation, we’re providing better mapping and alert resources so that our customers can track wildfire activity near them and receive important emergency notifications from the best resources available.

You'd be just the second full time software engineer, so this is a great opportunity to have a significant impact on a very interesting and meaningful product.

You're an experienced generalist with a deep T in web and Elixir.  You take ownership, know how to balance your work and personal life, are comfortable moving fast, pushing boundaries, and breaking things.  You're a straight talker who tells it like it is, and finds no shame in being wrong.  You work well in a team, supporting people when they need it, and getting out of their way when they don't.


Skills
  • Expert in Elixir and Phoenix, with strong experience in Websockets and API development
  • Expert in the web stack: HTML, CSS & JS
  • Expert in SQL DBs, especially Postgres
  • Familiar and comfortable with GIS and spatial queries in PostGIS
  • Experience with MQTT, VerneMQ or IoT in general is a bonus
  • Any C (Linux), Python or mobile dev also a bonus

The role is mostly dev, but there'll be occasional ops and support until we grow enough to have a dedicated ops team.  You need to be ok being one of two engineers sharing these duties.  With team members in Colorado, Wyoming and California, we've always been a fully remote and distributed team.  We tend to operate on Pacific time, but software dev will generally be asynchronous.

Pay is negotiable based on experience, but we're looking to fill the role in the $120-150k range, or comparable hourly rate if that's what you prefer.  We have an unlimited vacation policy, assistance is available for setting up a home office if necessary, and we have a generous equity plan for all employees.

In your application, please include a sample of code that you're proud of and explain why you're proud of it.