Remote
Job description
Rejoignez **Tether**, le leader de la finance digitale qui révolutionne l’accès aux ressources de calcul haute performance grâce à une plateforme cloud native. Nous recherchons un·e **Staff Node.js Engineer** confirmé·e, capable de concevoir, développer et piloter l’architecture backend d’un écosystème de services orchestrant des GPU et des workflows d’infrastructure complexes.
### Vos missions principales
- **Architecture distribuée** : concevoir et faire évoluer des systèmes distribués résilients, capables de gérer des charges de travail GPU intensives tout en garantissant la scalabilité et la haute disponibilité.
- **API haute performance** : créer, documenter et maintenir des API REST/GraphQL performantes, sécurisées et évolutives, utilisées par les équipes produit, data science et partenaires externes.
- **Décisions techniques majeures** : travailler en étroite collaboration avec la direction technique pour définir les standards, choisir les technologies (Node.js, TypeScript, Docker, Kubernetes, cloud providers) et établir les bonnes pratiques d’ingénierie.
- **Intégration matériel** : intervenir près du matériel lorsque les charges GPU le nécessitent, optimiser les pipelines de calcul et assurer la compatibilité avec les dernières générations de GPU.
- **DevOps & CI/CD** : automatiser les déploiements, mettre en place des pipelines de tests (unitaires, d’intégration, de charge) et garantir la observabilité (monitoring, logging, tracing) de l’ensemble des services.
- **Leadership technique** : encadrer les développeurs·euses junior·euse·s, partager les connaissances, conduire des revues de code et promouvoir une culture d’amélioration continue.
### Profil recherché
- Minimum **5 ans d’expérience** en développement backend Node.js/TypeScript, idéalement dans un contexte de micro‑services.
- Expertise avérée en conception de systèmes distribués, gestion de bases de données (SQL/NoSQL) et mise en place d’API à forte charge.
- Expérience pratique avec les conteneurs (Docker) et l’orchestration (Kubernetes), ainsi que les plateformes cloud (AWS, GCP ou Azure).
- Connaissance approfondie des environnements GPU (CUDA, cuDNN) et capacité à optimiser les pipelines de calcul.
- Maîtrise des pratiques DevOps, CI/CD, tests automatisés et observabilité (Prometheus, Grafana, ELK).
- Autonomie, sens de l’initiative, capacité à gérer l’ambiguïté et à prendre des décisions architecturales critiques.
- Excellent communicant·e en anglais, à l’aise avec le travail en équipe distribuée.
### Ce que nous offrons
- **Télétravail à 100 %** avec une flexibilité horaire adaptée aux fuseaux horaires globaux.
- Un environnement technologique de pointe (Node.js, TypeScript, Kubernetes, GPU) où vous pourrez expérimenter et innover.
- Un salaire compétitif, des bonus basés sur la performance et des stock‑options.
- Programme de formation continue, conférences et certifications payées par l’entreprise.
- Accès à du matériel GPU de dernière génération pour vos projets de recherche et développement.
- Culture d’entreprise inclusive, orientée résultats et bien‑être des collaborateurs.
Vous êtes passionné·e par les défis techniques, l’infrastructure cloud et les calculs intensifs ? Vous souhaitez contribuer à la transformation digitale du secteur financier ? Postulez dès maintenant et participez à la construction de la prochaine génération de services financiers décentralisés.