NextGen Ventures
Ingénieur Full Stack Logiciel
À propos du poste
Les opérateurs méritent mieux de leur technologie. Plus de rapidité, plus d'intelligence et plus de contrôle.
Trivelta a pour mission de fournir l'infrastructure logicielle native d'IA qui alimente la prochaine génération d'entreprises de paris sportifs et de jeux. Notre plateforme combine de véritables applications natives sur l'App Store et Google Play, une personnalisation et une gestion des risques alimentées par l'IA, ainsi que des fonctionnalités sociales intégrées qui aident les opérateurs à créer des expériences produit de classe mondiale.
Aujourd'hui, Trivelta alimente des opérateurs desservant des millions d'utilisateurs sur les marchés mondiaux.
Alors que nous poursuivons notre croissance rapide, deux éléments sont essentiels à notre succès : nos collaborateurs et notre culture. Jusqu'à présent, nous avons constitué une équipe mondiale travaillant depuis nos bureaux de Boston, Barcelone, Monterrey et Indore, ainsi qu'à distance dans le monde entier, pour nous aider à atteindre notre mission. Et nous recherchons d'autres personnes exceptionnelles, des personnes qui aiment créer d'excellents produits, redéfinir ce qui est possible avec l'IA et transformer la complexité en solutions élégantes et évolutives.
En tant qu'Ingénieur Full Stack Logiciel, vous jouerez un rôle déterminant dans la conception, la construction et la maintenance de la plateforme principale qui alimente nos expériences de paris sportifs et de casino de bout en bout. Vous travaillerez sur les systèmes backend et les applications orientées utilisateur, en traduisant les concepts de produit et de conception en APIs évolutives, des flux de données robustes et des interfaces soignées utilisées par des milliers de joueurs.
Il s'agit d'un rôle senior pratique pour les ingénieurs qui sont à l'aise pour avancer rapidement, communiquer clairement, encadrer les autres et réfléchir de manière globale à la fois au produit, à la fiabilité et à la maintenabilité à long terme.
Ce que vous ferez
- Concevoir et implémenter des fonctionnalités de bout en bout sur les services backend et les applications frontend, des modèles de données et des APIs en Python aux interfaces réactives en React et TypeScript.
- Construire des APIs et des composants backend évolutifs et résilients qui prennent en charge les intégrations web, mobiles et tierces, en mettant l'accent sur la performance, l'observabilité et la fiabilité.
- Développer et maintenir des fonctionnalités orientées utilisateur en React et Next.js, en optimisant la réactivité, la performance et la compatibilité multi-appareils.
- Collaborer étroitement avec les équipes produit, conception, sécurité, conformité et données pour traduire les exigences en solutions techniques qui équilibrent la vitesse, la qualité et les besoins réglementaires.
- Contribuer à et faire évoluer notre bibliothèque de composants et notre système de conception, en assurant la cohérence sur toute la plateforme et en accélérant le développement pour l'équipe d'ingénierie au sens large.
- Développer et maintenir des pipelines de données qui alimentent l'analyse, la détection de fraude, la géolocalisation et les rapports réglementaires, en garantissant l'exactitude des données et des informations opportunes.
- Promouvoir la performance, la sécurité et la conformité (y compris AML, KYC et la confidentialité des données) sur l'ensemble de la pile, en travaillant de manière proactive pour identifier et atténuer les risques.
- Participer à la réponse aux incidents, à la surveillance et à l'analyse des causes profondes, en contribuant à maintenir la stabilité du système et une expérience joueur de haute qualité.
- Encadrer et soutenir d'autres ingénieurs, en partageant les meilleures pratiques, en examinant le code et en aidant à élever le niveau technique général de l'équipe.
- Influencer la direction du produit en réfléchissant à partir des premiers principes sur l'expérience utilisateur, l'impact commercial, les cas limites et les compromis entre sous-ingénierie et sur-ingénierie dans un environnement au rythme rapide.
Prérequis
Ce que vous apporterez
- Expérience avérée dans la conception, la construction et la mise à l'échelle de systèmes backend haute performance en Python ou langages similaires, y compris les APIs, les services et les pipelines de traitement de données.
- Solide maîtrise de React, TypeScript et des outils frontend modernes, y compris l'expérience avec des frameworks tels que Next.js & TanStack.
- Aisance à prendre en charge le cycle de vie complet d'une fonctionnalité : de la découverte et de la conception technique à l'implémentation, au déploiement et à l'amélioration itérative en production.
- Expérience avec les pratiques CI/CD et l'automatisation de l'infrastructure, et une solide compréhension de la manière dont le code est expédié et exécuté dans les environnements de production.
- Familiarité avec l'architecture des pipelines de données, l'analyse et les contrôles d'accès basés sur la géolocalisation, ou une forte volonté d'apprendre rapidement ces aspects.
- Compréhension des exigences de sécurité et de conformité (AML, KYC, confidentialité des données) et de la manière dont elles influencent la conception et l'implémentation du système.
- Capacité démontrée à encadrer des développeurs, à contribuer aux décisions architecturales et à mener des discussions techniques avec une perspective claire et pragmatique.
- Excellentes compétences en communication, capables d'expliquer les compromis, de poser des questions de clarification et de collaborer efficacement avec les ingénieurs, les chefs de produit et les concepteurs.
- Un biais pour l'action, une pensée basée sur les premiers principes, de la curiosité et une conscience du produit : vous vous souciez de la raison pour laquelle nous construisons quelque chose, pas seulement de la manière.
