Do the best work of your career.
We're a small, senior, fully-remote company. No layers and no busywork, no culture that runs on heroics. Just hard problems, great people, and the autonomy to do them justice.
See open roles ↓The good stuff,
no asterisks.
Truly remote
Work from wherever you do your best thinking. One overlap window, the rest is yours.
Real balance
Sustainable pace, no crunch theatre. 32 days off, and we mean it.
Senior-level pay
Transparent bands, top-of-market rates, and profit share for everyone.
$3k learning budget
Conferences, courses, books, hardware. Invest in your craft, on us.
Real ownership
You'll own features and decisions end-to-end. We hire adults and treat them like it.
Twice-yearly retreats
We get the whole team together in person twice a year. It's the part everyone secretly loves.
Five seats open.
Maybe one's yours.
You'll own features end-to-end across the stack: React/TypeScript on the front, Node or Go on the back. 5+ years shipping production software, opinions held loosely, and a bias for the simplest thing that works.
Apply for this role →Research, flows, and pixel-honest interfaces, all designed in real components. You're comfortable in code-adjacent territory and tuned to the details users feel but never name.
Apply for this role →You make the unglamorous stuff bulletproof: IaC, CI/CD, observability, and cost control across AWS and GCP. You treat reliability as a product and automate everything you touch twice.
Apply for this role →You ship LLM and data features that survive contact with production: retrieval, evals, guardrails, the works. Pragmatic about the hype, serious about the outcomes.
Apply for this role →You lead small squads with a light touch: unblocking, mentoring, and keeping the standard high without micromanaging. Still close enough to the code to earn the room's respect.
Apply for this role →Don't see your role? We're always happy to meet exceptional people. Send an open application →
Respectful, fast, no riddles.
Four steps, about two weeks end to end. No whiteboard gotchas, no take-homes that eat your weekend.
Intro chat
A relaxed 30 minutes to swap stories and see if there's a spark.
Craft conversation
We dig into real work you've done: your decisions, trade-offs, and taste.
Paid trial day
A short, paid project on something real. The best signal for both of us.
Offer
Transparent numbers, fast turnaround, and a warm welcome to the team.