Vous rejoindrez une équipe de 5 personnes et travaillerez en étroite collaboration avec le CTO et le VP Engineering:
En tant que Senior Backend Engineer, vous jouerez un rôle central dans l’évolution de notre plateforme en contribuant à une roadmap techniquement ambitieuse.
En étroite collaboration avec les équipes produit et technique, vous participerez à la conception et au développement de fonctionnalités critiques, tout en garantissant la robustesse et la performance de notre infrastructure.
Vous serez également amené·e à échanger avec nos clients pour mieux comprendre leurs enjeux métier et co-construire des solutions techniques à fort impact.
Vos principales missions :
- Concevoir et développer des fonctionnalités clés au sein de notre plateforme core, avec un haut niveau d’exigence en matière de performance et de scalabilité
- Garantir la stabilité et la fiabilité des systèmes en production, notamment lors de fortes charges
- Participer à l’amélioration continue de notre architecture backend pour anticiper la montée en charge et renforcer la résilience
- Répartition indicative de votre temps :
70 % : Développement backend, participation à la roadmap produit, amélioration continue de l’existant
30 % : Mise en place et amélioration des services d’infrastructure backend, en lien étroit avec le SRE et le CTO
Responsabilités principales
- Concevoir et implémenter des fonctionnalités majeures dans notre plateforme core
- Assurer le bon fonctionnement des charges de production et résoudre les problèmes critiques
- Optimiser les performances de nos systèmes distribués pour maintenir notre contrainte de temps de réponse (<1s)
- Participer à l’architecture et au scaling de nos solutions techniques
- Collaborer avec les équipes produit pour traduire les besoins métier en solutions techniques efficaces
- Décomposer des projets complexes en étapes itératives et livrables cohérents
- Interagir avec les clients pour comprendre leurs problématiques et proposer des solutions techniques adaptées
Compétences techniques indispensables
- Maîtrise avancée de TypeScript
- Expérience concrète dans l'implémentation d'au moins un système distribué (bases de données ou architecture) ayant géré un trafic moyen (>300 req/s ou équivalent)
- Solides connaissances en observabilité (traçage, logs, métriques, et idéalement profilage)
- Maîtrise des concepts d'infrastructure : DNS, HTTP, réseaux, stratégies de cache
- Compréhension approfondie des bases de données : théorème CAP, patterns de déploiement (failover/shard), stratégies d'indexation
- Expérience avec les pipelines CI/CD : GitOps, GitHub Actions, Kubernetes (ou équivalent)
Compétences techniques appréciées
- Connaissances en Go, Rust ou C++
- Expérience avec des bases de données spécialisées pour les grands volumes de données
- Connaissances en développement frontend (React)
- Minimum 7 ans d'expérience en développement backend
- Expérience significative avec des systèmes à forte charge ou des contraintes de performance strictes
- Capacité à concevoir des systèmes complexes à grande échelle
- Aptitude à décomposer un projet ambitieux en étapes itératives cohérentes, tant du point de vue technique que business
- Capacité à exprimer des positions techniques argumentées, y compris lorsqu'elles divergent
- Autonomie dans la recherche de solutions et la résolution de problèmes
- Volonté d'apprendre et d'utiliser de nouvelles technologies hors de votre zone de confort
- Esprit d'excellence et mentalité d'athlète/champion alignés avec notre culture d'entreprise sportive
- Bureaux en plein cœur de Paris
- Rythme hybride
- Mutuelle Alan & Carte Swile
- Navigo remboursé à 100%
- Participation aux frais de sport
- Ambiance technique exigeante mais bienveillante, avec des enjeux de scale concrets et complexes
- Un premier appel en visioconférence avec le CTO ou le VP Engineering pour faire connaissance, comprendre le produit, la stack technique et la vision de l'entreprise.
- Un second entretien dans nos locaux avec le VP Engineering pour évaluer l'adéquation du profil avec nos besoins (compétences techniques et relationnelles).
- Une discussion technique approfondie avec le CTO dans nos bureaux, qui peut s'enchaîner avec le second entretien. Un test technique peut être demandé si nécessaire.
- Prise de références et vérification des antécédents en asynchrone.
Un dernier entretien dans nos locaux avec la direction, le CEO
Cette scale-up tech française fondée en 2017 développe une plateforme SaaS B2B à destination des équipes marketing.
Sa mission : permettre aux marques de générer du contenu hyper-personnalisé en temps réel sur l’ensemble des canaux CRM (email, site web, notifications push et in-app, RCS...).
Sa solution repose sur une architecture temps réel performante, capable de produire et d’afficher un contenu unique pour chaque utilisateur en moins d’une seconde, en exploitant toutes les données disponibles.
La plateforme est composée de 4 modules principaux :
Datahub : synchronisation de sources de données clients
Contents : création de templates de contenu marketing
Workflows : traitement et affichage dynamique des contenus
Statistics : mesure des performances (affichages, clics...)
L’entreprise compte parmi ses clients de grandes marques internationales et accompagne leur stratégie de personnalisation à grande échelle.
L’équipe tech est exigeante et expérimentée, avec une forte culture de l’autonomie, de la rigueur technique et de la performance.