Français
Carrières
Dernière mise à jour le 1er août 2026
Postes ouverts
- AI Product ManagerPostuler
Un seul poste est ouvert. Un AI Product Manager, basé en Europe. C'est toute la liste, et elle reste courte à dessein : une entreprise qui publie les entreprises qu'elle a refusées devrait aussi savoir publier un effectif honnête.
Il n'y a pas ici de formulaire de candidature spontanée qui collecterait des messages que personne ne lit. Si ce poste n'est pas le vôtre, la réponse honnête est qu'il n'y a rien d'autre d'ouvert aujourd'hui, et nous préférons le dire plutôt que de transformer votre après-midi en une ligne dans une base de données.
Qui nous sommes
Knockwire est construit par l'équipe à l'origine de Crawlbase, une plateforme d'infrastructure de crawl et de proxy en service depuis 2017, avec plus de 46 000 clients payants. Knockwire lui-même est nouveau. Son premier client est Crawlbase : le produit tourne donc sur notre propre pipeline avant celui de quiconque, et les refus dont nous nous plaignons sont les nôtres.
Comment l'équipe fonctionne
- Petite, et elle recrute un poste à la fois. Il n'y a pas de plan d'effectifs et rien de pré-validé pour le trimestre prochain. Quand le travail dépasse les personnes, nous écrivons un poste et il apparaît sur cette page.
- Les refus sont le métier. Une passe de démonstration lit environ 4 182 entreprises et en qualifie 11. La quasi-totalité de l'effort porte sur des candidates au sujet desquelles personne ne sera jamais contacté. Si cela se lit comme du travail perdu plutôt que comme le travail lui-même, ce n'est pas la bonne équipe.
- Nous publions ce qui se passe mal. Nous avons refusé 379 entreprises pour chaque entreprise contactée entre le 27 janvier et le 26 juillet 2026, puis nous avons constaté qu'environ un tiers de ces refus relevait du nettoyage de données et non du jugement, et nous l'avons publié contre nous-mêmes. Cela a rendu le chiffre d'affiche plus petit et l'Index des Refus digne d'être lu.
- Les contraintes sont structurelles, ce ne sont pas des réglages. Rien n'est délivré sans qu'une personne nommée ait approuvé ce brouillon précis, nous ne résolvons ni CAPTCHA ni détection de robots, et rien de programmé n'envoie jamais. Ces règles tiennent quand un client demande le contraire, et c'est la partie qui doit vous convenir.
- La compilation applique une partie des règles d'écriture. Un tiret cadratin où que ce soit dans les tables de textes fait échouer la compilation, dans les cinq langues, et une clé manquante sur une page traduite est une erreur de compilation plutôt qu'une phrase anglaise apparaissant discrètement en français. Le reste du guide de style est appliqué à la relecture, ce qui est plus lent et moins fiable, et nous le savons.
- Cinq langues dès le départ. Anglais, japonais, portugais (BR), espagnol et français. Chaque phrase qu'un lecteur voit se trouve dans une table typée, et non dans un composant, y compris celle-ci.
En quoi consiste le travail
Dit simplement, pour que vous puissiez en juger. Next.js sur l'App Router, TypeScript, Drizzle et MySQL, une passe de découverte toutes les quatre heures, et une file de revue où une personne approuve ou supprime chaque brouillon. Les deux sources d'annuaire lisent les pages publiques une requête à la fois, avec une pause délibérée entre elles, et un 429 arrête cette source pour le reste de la passe au lieu de relancer jusqu'au blocage. Cette dernière phrase résume l'essentiel de la culture technique ici.
Les parties non construites le sont aussi au grand jour. L'envoi d'e-mails n'existe pas et est prévu pour le quatrième trimestre 2026. Quiconque nous rejoint passera du temps sur des choses en retard.
Ce pour quoi nous recruterions, le jour où nous recruterons
Aucun de ces postes n'est ouvert. Ce sont les profils que nous anticipons, écrits dès maintenant pour que l'annonce éventuelle ne soit pas une surprise et que vous puissiez savoir dès aujourd'hui si ce serait un jour vous.
- Quelqu'un qui conteste le filtre. Lire les refus, trouver ceux qui étaient faux, et modifier les étapes qui les ont produits. Plus proche de la recherche que de l'ingénierie commerciale.
- Un ingénieur produit qui écrit. Ici, une fonctionnalité est livrée avec le texte qui l'explique, et ce texte est relu avec autant de soin que la requête.
- Quelqu'un qui tient les règles comme un système vivant. La politique par juridiction, l'exclusion, la conservation, et les questions que le conseil d'un client pose en premier. L'Allemagne et l'Italie sont exclues par défaut, et des décisions de ce type ont besoin de quelqu'un pour les tenir à jour.
- Une assistance qui répond vraiment. Aujourd'hui, chaque message arrive à une personne. Cette organisation a un plafond, et nous le voyons venir.
Si vous pensez être une exception
Alors écrivez, et dites-le dès la première ligne. Utilisez le formulaire de contact et choisissez Général. Il n'accepte que du texte : envoyez donc un lien plutôt qu'un fichier.
Ce qui aide : une chose que vous avez faite et que nous pouvons aller voir, et la raison pour laquelle vous voulez cette entreprise plutôt qu'une entreprise semblable. Ce qui n'aide pas : un paragraphe sur votre admiration pour la mission, ou le résumé d'un CV que nous ne pouvons pas consulter.
Nous lisons tout et répondons à tout, en général sous un jour. S'il n'y a toujours rien d'ouvert, la réponse le dira plutôt que de promettre de garder votre dossier. Nous n'utilisons ce que vous envoyez que pour vous répondre, aux mêmes conditions que la politique de confidentialité, et nous ne conservons pas de vivier de candidatures pour plus tard.
Cabinets de recrutement
Nous ne travaillons pas avec des cabinets et nous ne lisons pas les listes de candidats non sollicitées. Un poste, pourvu par des personnes qui liront elles-mêmes chaque candidature, ne vaut pas la peine d'un mandat : il n'y a donc rien à y gagner d'un côté comme de l'autre.
La version longue
Si vous voulez savoir comment cette équipe pense avant de décider de nous écrire, le blog est le compte rendu honnête plutôt que l'argumentaire. Quatre étapes de qualification B2B, et leur coût réel décrit la décision quotidienne, et Filtre de prospection B2B relâché : les réponses ont baissé raconte le mois où nous l'avons desserré de 15 points et où le taux de réponse a baissé plus que le volume n'a monté.