rozap

rozap

Senior Full Stack Engineer - Govstream.ai - Remote USA (Seattle)

Introduction

We’re a venture-backed Seattle startup on a mission to streamline permitting and development with AI, cutting delays, cost, wait states, and confusion so communities can build the housing they need.
Our edge is Conversational Workflow + Agentic AI: retrieval-augmented generation, tool-calling and reasoning agents, and city data pipelines that surface the right answer, in the right channel, at the right moment—web, email, or voice.

Our goal is to move the permit applicant from Hello to approved permit transparently and responsively, in the short amount of time, and at the lowest possible cost to the city and to applicant, to make the entire building process more efficient.

Led by a GovTech veteran team, we’re a tight, remote-first team that prizes transparency, execution, and customer success. We’re finishing raising our seed round now.

About us

My name: Chris Duranti
My position: Founding Engineer
Company name: Govstream.ai
Company website: https://www.govstream.ai/
Company headquarters (country): USA, Seattle WA
Company info and history (how you’re using Elixir etc): We’re building our permit application product in Elixir

About the job

Job title: Senior Engineer

Job description: As a senior engineer you’ll architect, build, and scale everything from multi-step AI agents to low-latency APIs—spanning PermitGuide, Application Assistant, First Review, and the shared platform beneath them. Over time, we’ll expand our product footprint to match the full scope of the permitting process that we seek to streamline.

Salary range: 150-180k + meaningful equity

Position on remote work
Remote, bonus points for Seattle area; we try to meet up once a week to chat IRL

Remote job: Yes but bonus points for the Seattle area
Remote restrictions: Ideally overlapping PST, otherwise you may end up working weird hours
Remote leeway: For the right person we can make things work.
Any other notes about your position on remote work: Nope.

Qualifications or experience required: 5+ years of full stack experience. Fluency across the stack—React/TypeScript on the front; Elixir/Python on the back. Hands-on success delivering AI-powered or data-driven products (embeddings, vector search, ML pipelines, agent frameworks). Architecture instincts: simplify complexity and leave systems cleaner than you found them. Startup DNA: autonomy, bias for action, low ego—comfortable making 0 → 1 decisions. A product mindset: you care as much about user outcomes and business value as elegant code.

What the successful job applicant will be working on: You’ll be working on Application Assistant, which will be our end to end permitting product. It is a traditional software product in that it is a deterministic rules engine and permit workflow tool, but we weave in modern AI and ML where appropriate to help the applicant and permit office reach a resolution more quickly and easily. Yes, our domain name ends in .ai and we leverage AI to a large extent, but our product is not a pile of agents all doing inscrutable things. A solid understanding of where to use fancy stuff and where not to is required.

About the interview process
We’ll do an informational round, then we’ll do a few system design questions. You’ll have a short take home programming question to do (really, it is actually short) and then we’ll do a pair programming refactor.

Further info
Email me at chris.duranti@govstream.ai or contact me on discord @rozap.

Where Next?

Popular in Jobs Top

bbenligiray
ChainAPI is an integration platform for setting up API gateways to smart contracts running on blockchains. ChainAPI is a founding member ...
New
dsb84
7Sage is a fast-growing education technology company. We’re looking for a Senior Elixir Engineer. Our small, remote team moves at the pac...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
bbenligiray
ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blockchains. ChainAPI is a founding memb...
New
QuinnWilton
Hey Elixir Forum! I’m an engineer at Tinfoil Security. We’re a small team of < 15 people who write automated security analysis tools....
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
distru
Senior Full Stack Software Engineer - Distru, Remote Worldwide Introductory paragraph Powering Trade For The Emerging Cannabis Industry...
New

Other popular topics Top

JDanielMartinez
Hi! May someone helps me, please! I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
New
peerreynders
Manning 2016 Halloween weekend sale via Deal of the Day Friday, October 28 - Half off all MEAPs - code WM102816LT Saturday, October 29 ...
326 29600 154
New
sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
977 41022 311
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New

We're in Beta

About us Mission Statement