SaaS RH (US)
Mai 2026 – Nov. 2026Senior Software Engineer
Plateforme de données multi-tenant · client sous NDA
- Latence des vues de données les plus lourdes réduite de 50 à 70 % : lecture des plans SQL, requêtes N+1 et corrélées remplacées par des requêtes ensemblistes, et deux fois moins de travail au démarrage du backend
- Restructuration d’un monorepo TypeScript d’environ 150k lignes en couches contrôlées, puis ajout d’un système de plugins et d’une file de jobs sur Postgres pour faire tourner l’app en instances stateless
- Un harnais de tests d’intégration full stack (vraie UI, HTTP, backend et Postgres, sans mocks) et des checks CI qui échouent sur les tests qui ne prouvent rien
- Travail sur l’autorisation par capabilities avec des accès limités dans le temps et dans leur périmètre, plus du tracing des requêtes lentes et une vérification de démarrage en prod avant chaque release
- Prototype d’un assistant analytique LLM où le modèle renvoie des requêtes typées et n’écrit jamais les chiffres lui-même