Small team. High bar. Structured process.
We build structured hiring tools — so you can expect us to use them on ourselves. Every candidate gets the same rubric, the same questions, the same calibrated debrief.
5-person team as of 2026. Every role ships product directly.
We use our own platform. You'll see your rubric. No black box.
Current openings.
Senior Full-Stack Engineer
Work across the full stack (TypeScript, Node, React, PostgreSQL) on the interview loop engine, scoring system, and integrations layer. You'll own modules end to end and have direct input on architecture decisions. Experience with complex data relationships and audit-trail systems preferred.
Data & Integrations Engineer
Own the integrations layer — ATS connectors (Greenhouse, Lever, Ashby), HRIS sync (BambooHR, Rippling), webhooks, and the REST API. Strong background in API design and data pipeline reliability. Experience with OAuth flows and event-driven architecture required.
The things that matter here.
Craft over velocity
We move deliberately. We'd rather ship one thing that works perfectly than three things that need constant patching.
Writing as thinking
We write before we build. RFCs, design docs, decision logs. If you can't explain it clearly in text, we don't ship it yet.
Honest feedback
We use our own calibration tools on ourselves. That means you'll know what your interviewers actually scored you on — and why.
Don't see your role listed?
If you're excited about the problem and have relevant experience, reach out. We'll be adding roles as we grow.