Careers

Help build the code-intelligence
platform we wish we'd had.

We're a small, senior team building cross-repo code intelligence — the kind of tool we spent years wishing existed on the teams we came from. If you like owning real surface area, shipping to production continuously, and working with people who tell you the truth, we'd like to hear from you.

Why join

What you get here.

Real ownership, small team

There is no layer of managers between you and the decision. You own a surface end to end — from the detector rule to the pixel — and you ship it. Small teams mean your work is visible, and so is your judgment.

Work that actually ships

We ship to production continuously. What you build this week, developers scan their repos with next week. No feature graveyard, no roadmap theater — if it earns its place, it goes out.

Remote-first, async by default

We hire for the work, not the timezone. Write things down, keep meetings rare, and protect the long uninterrupted stretches that real engineering needs. We optimize for focus over face time.

Tools, not bureaucracy

You get the machine, the license, and the trust to pick your own stack where it makes sense. We keep process to the minimum that keeps quality high — and no more. Fewer forms, more shipping.

How we work

The ethos, plainly.

Truth over comfort

We tell each other the real number — in code review, in postmortems, in planning. If something is a D and not an A, that's what we say. Candor is a kindness, and we'd rather be right than comfortable.

Speed is a feature

Fast to scan, fast to decide, fast to ship. We value momentum and short feedback loops over exhaustive planning. Bias to action, then measure and correct — velocity is part of the product, not a threat to it.

Customer code stays private

We don't train on customer source, we don't surveil developers, and we treat the trust our customers place in us as non-negotiable. That principle shapes how we build, and how we expect everyone here to think.

Built by people who ship

Everyone here writes, reviews, or designs the thing that goes out the door. We hire practitioners, not spectators — people who've felt the frustrations our product solves and want to fix them for good.

Open roles

Where we're hiring.

We hire for aptitude and judgment over an exact resume match. If none of these fit but you'd make us better, email us anyway — tell us what you'd own.

Senior Full-Stack Engineer

Own features end to end across a TypeScript/React frontend and the analysis backend — from the scan pipeline to the dashboard the results land in.

Apply

Language / Parser Engineer (tree-sitter)

Extend multi-language support and detector rules on top of tree-sitter. If you enjoy grammars, ASTs, and getting parsing exactly right, this is your seat.

Apply

Platform / Infrastructure Engineer

Keep scans fast and reliable at scale — the worker pools, queues, and storage behind cross-repo analysis. You care about latency, throughput, and clean failure modes.

Apply

Product Designer

Make dense code-intelligence data legible and calm. Own the flows and the interface for metrics that most tools bury in a spreadsheet.

Apply

Developer Advocate

Meet engineers where they are — docs, examples, talks, and honest writing about code quality. Translate what the product does into things developers actually use.

Apply

Don't see your role?

We're always glad to meet people who ship. Tell us what you're great at and what you'd want to own — a real note beats a form every time. We read every one.