Emploi
De la source partenaire
Ingénieur logiciel senior (moteur de jeu)
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Playson
- Niveau
- Senior
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
À propos du rôle
Nous recherchons un ingénieur logiciel senior pour rejoindre une équipe nouvellement formée qui détiendra l'un des domaines les plus spécialisés et les plus critiques de notre paysage technologique : Game Engine.
Ce rôle se situe à l'intersection de l'ingénierie, des mathématiques du jeu, de la plateforme et de la conformité. Vous travaillerez sur les outils, frameworks et services qui permettent à nos mathématiciens et équipes de jeux de créer, valider, exécuter et surveiller la logique de jeu en production.
Ce poste implique une profonde maîtrise d'un domaine technique très spécifique : moteurs de jeu, packages mathématiques, données de simulation, surveillance RTP, détails de ronde et intégrations avec des jeux développés à la fois en interne et par des studios externes.
Vous ferez partie d’une petite équipe expérimentée avec un haut niveau de responsabilité. L'impact de ce travail est direct : une logique de jeu incorrecte, des détails de partie manquants ou une surveillance RTP inexacte peuvent affecter les délais de livraison des jeux, les performances commerciales et la préparation réglementaire.
Si vous aimez travailler à proximité d'une logique de domaine complexe, examiner les implémentations techniques, comprendre le fonctionnement des jeux sous le capot et posséder des systèmes où la précision compte, ce rôle vous semblera comme chez vous.
Principales responsabilités
• Posséder, maintenir et faire évoluer le domaine Game Engine de Playson
• Travailler sur des frameworks et bibliothèques internes utilisés par les mathématiciens pour implémenter la logique de jeu et les packages mathématiques.
• Examiner et valider le code écrit par des mathématiciens, en garantissant la qualité, l'exactitude, la maintenabilité et la bonne utilisation des cadres internes.
• Contribuer au développement et au support des moteurs de jeu utilisés pour exécuter la logique mathématique au sein de notre plateforme.
• Prendre en charge les intégrations avec des studios de jeux externes en aidant à créer des wrappers et des ponts entre les implémentations de jeux tiers et la plate-forme Playson.
• Travailler avec des structures de données et des protocoles qui connectent la logique du jeu aux systèmes frontend et backend.
• Contribuer aux processus de surveillance RTP, y compris la validation des données de transaction de production par rapport aux données de simulation et au comportement mathématique attendu.
• Soutenir et faire évoluer les outils utilisés pour l'examen mathématique, les simulations, les fichiers de données, la surveillance et les alertes.
• Mettre en œuvre et maintenir la logique des détails des tours requise pour les marchés réglementés, en garantissant que les informations détaillées sur les tours de jeu peuvent être correctement fournies aux partenaires et aux régulateurs.
• Collaborer étroitement avec les mathématiciens, les ingénieurs back-end, les équipes de plateforme, les parties prenantes en matière de conformité et les représentants produits.
• Participer aux révisions de code et aux discussions techniques pour garantir un niveau d'ingénierie élevé dans le domaine Game Engine.
• Enquêter sur les problèmes liés à la logique du jeu, à la validation mathématique, à la surveillance et au comportement du moteur.
• Participer aux responsabilités minimales d'astreinte liées aux systèmes appartenant à l'équipe, principalement autour de la surveillance, des alertes et des incidents spécifiques au domaine.
• S'approprier un domaine hautement spécialisé où la qualité, la précision et le souci du détail sont essentiels.
Exigences
• Solide expérience en génie logiciel, idéalement dans des environnements backend, moteurs de jeu, jeux, paris ou simulation.
• Solide expérience avec Node.js/TypeScript, ou solide expertise dans un autre langage POO tel que C++, Java, C#, Go ou Python.
• Bonne compréhension de l'architecture logicielle, de la qualité du code, des tests, du débogage et de la maintenabilité.
• Expérience dans la révision de codes complexes et dans la fourniture de commentaires techniques clairs.
• Capacité à comprendre la logique spécifique à un domaine et à travailler avec des systèmes techniques où les règles métier, les mathématiques et l'ingénierie sont étroitement liées.
• Solides compétences en résolution de problèmes et capacité à travailler avec des défis techniques complexes et non standard.
• Expérience de travail avec des systèmes de production où la fiabilité, la précision et l'exactitude sont essentielles.
• Compréhension des systèmes backend, des API, des flux de données et de la communication de service à service.
• Capacité à collaborer étroitement avec des experts techniques non-ingénieurs, notamment des mathématiciens ou des spécialistes du domaine.
• Fort esprit d'appropriation et volonté de devenir un expert clé dans un domaine technique restreint mais très important.
• Réflexion axée sur le produit, sachant que les jeux constituent le produit principal et que les décisions d'ingénierie affectent directement la livraison, la qualité et la conformité.
• Compétences en communication en anglais suffisantes pour travailler dans un environnement international.
Agréable à avoir
• Expérience en iGaming, jeux d'argent, paris, développement de jeux ou jeux de casino.
• Expérience de travail avec des moteurs de jeu, des moteurs mathématiques, des outils de simulation ou des cadres logiques de jeu.
• Expérience en C++ ou expérience de travail avec des systèmes C++ existants.
• Expérience avec les modèles mathématiques, les systèmes basés sur les probabilités, les simulations, les générateurs aléatoires ou la logique liée au RTP.
• Compréhension des marchés réglementés et des exigences de conformité dans iGaming.
• Expérience avec ClickHouse ou d'autres bases de données analytiques/colonnes.
• Expérience en matière de surveillance, d'alerte et de diagnostic de production.
• Expérience avec la révision de code assistée par l'IA ou les outils de validation automatisés.
• Connaissance de l'architecture des microservices et des systèmes distribués.
• Familiarité avec Kafka, gRPC, Kubernetes ou AWS.
• Expérience dans l'intégration de jeux tiers, de produits de studio externes ou de solutions basées sur des wrappers.
• Des connaissances en ukrainien seraient un plus.
Ce que nous proposons
• Salaire compétitif : nous offrons un salaire compétitif en EUR, soumis à des évaluations de performances annuelles.
• Bonus trimestriels : Bénéficiez d'un système de bonus trimestriel transparent et systématique
• Horaire flexible : nous offrons un horaire de travail flexible pour répondre à vos besoins.
• Option de travail à distance : choisissez de travailler à distance, offrant ainsi plus de flexibilité et de confort.
• Assurance médicale : bénéficiez d'une assurance médicale complète pour vous et un proche.
• Soutien financier pour les événements de la vie : Nous fournissons un soutien financier lors d'événements spéciaux de la vie…
Source : Jobicy (https://jobicy.com/jobs/146058-senior-software-engineer-game-engine)
Nous recherchons un ingénieur logiciel senior pour rejoindre une équipe nouvellement formée qui détiendra l'un des domaines les plus spécialisés et les plus critiques de notre paysage technologique : Game Engine.
Ce rôle se situe à l'intersection de l'ingénierie, des mathématiques du jeu, de la plateforme et de la conformité. Vous travaillerez sur les outils, frameworks et services qui permettent à nos mathématiciens et équipes de jeux de créer, valider, exécuter et surveiller la logique de jeu en production.
Ce poste implique une profonde maîtrise d'un domaine technique très spécifique : moteurs de jeu, packages mathématiques, données de simulation, surveillance RTP, détails de ronde et intégrations avec des jeux développés à la fois en interne et par des studios externes.
Vous ferez partie d’une petite équipe expérimentée avec un haut niveau de responsabilité. L'impact de ce travail est direct : une logique de jeu incorrecte, des détails de partie manquants ou une surveillance RTP inexacte peuvent affecter les délais de livraison des jeux, les performances commerciales et la préparation réglementaire.
Si vous aimez travailler à proximité d'une logique de domaine complexe, examiner les implémentations techniques, comprendre le fonctionnement des jeux sous le capot et posséder des systèmes où la précision compte, ce rôle vous semblera comme chez vous.
Principales responsabilités
• Posséder, maintenir et faire évoluer le domaine Game Engine de Playson
• Travailler sur des frameworks et bibliothèques internes utilisés par les mathématiciens pour implémenter la logique de jeu et les packages mathématiques.
• Examiner et valider le code écrit par des mathématiciens, en garantissant la qualité, l'exactitude, la maintenabilité et la bonne utilisation des cadres internes.
• Contribuer au développement et au support des moteurs de jeu utilisés pour exécuter la logique mathématique au sein de notre plateforme.
• Prendre en charge les intégrations avec des studios de jeux externes en aidant à créer des wrappers et des ponts entre les implémentations de jeux tiers et la plate-forme Playson.
• Travailler avec des structures de données et des protocoles qui connectent la logique du jeu aux systèmes frontend et backend.
• Contribuer aux processus de surveillance RTP, y compris la validation des données de transaction de production par rapport aux données de simulation et au comportement mathématique attendu.
• Soutenir et faire évoluer les outils utilisés pour l'examen mathématique, les simulations, les fichiers de données, la surveillance et les alertes.
• Mettre en œuvre et maintenir la logique des détails des tours requise pour les marchés réglementés, en garantissant que les informations détaillées sur les tours de jeu peuvent être correctement fournies aux partenaires et aux régulateurs.
• Collaborer étroitement avec les mathématiciens, les ingénieurs back-end, les équipes de plateforme, les parties prenantes en matière de conformité et les représentants produits.
• Participer aux révisions de code et aux discussions techniques pour garantir un niveau d'ingénierie élevé dans le domaine Game Engine.
• Enquêter sur les problèmes liés à la logique du jeu, à la validation mathématique, à la surveillance et au comportement du moteur.
• Participer aux responsabilités minimales d'astreinte liées aux systèmes appartenant à l'équipe, principalement autour de la surveillance, des alertes et des incidents spécifiques au domaine.
• S'approprier un domaine hautement spécialisé où la qualité, la précision et le souci du détail sont essentiels.
Exigences
• Solide expérience en génie logiciel, idéalement dans des environnements backend, moteurs de jeu, jeux, paris ou simulation.
• Solide expérience avec Node.js/TypeScript, ou solide expertise dans un autre langage POO tel que C++, Java, C#, Go ou Python.
• Bonne compréhension de l'architecture logicielle, de la qualité du code, des tests, du débogage et de la maintenabilité.
• Expérience dans la révision de codes complexes et dans la fourniture de commentaires techniques clairs.
• Capacité à comprendre la logique spécifique à un domaine et à travailler avec des systèmes techniques où les règles métier, les mathématiques et l'ingénierie sont étroitement liées.
• Solides compétences en résolution de problèmes et capacité à travailler avec des défis techniques complexes et non standard.
• Expérience de travail avec des systèmes de production où la fiabilité, la précision et l'exactitude sont essentielles.
• Compréhension des systèmes backend, des API, des flux de données et de la communication de service à service.
• Capacité à collaborer étroitement avec des experts techniques non-ingénieurs, notamment des mathématiciens ou des spécialistes du domaine.
• Fort esprit d'appropriation et volonté de devenir un expert clé dans un domaine technique restreint mais très important.
• Réflexion axée sur le produit, sachant que les jeux constituent le produit principal et que les décisions d'ingénierie affectent directement la livraison, la qualité et la conformité.
• Compétences en communication en anglais suffisantes pour travailler dans un environnement international.
Agréable à avoir
• Expérience en iGaming, jeux d'argent, paris, développement de jeux ou jeux de casino.
• Expérience de travail avec des moteurs de jeu, des moteurs mathématiques, des outils de simulation ou des cadres logiques de jeu.
• Expérience en C++ ou expérience de travail avec des systèmes C++ existants.
• Expérience avec les modèles mathématiques, les systèmes basés sur les probabilités, les simulations, les générateurs aléatoires ou la logique liée au RTP.
• Compréhension des marchés réglementés et des exigences de conformité dans iGaming.
• Expérience avec ClickHouse ou d'autres bases de données analytiques/colonnes.
• Expérience en matière de surveillance, d'alerte et de diagnostic de production.
• Expérience avec la révision de code assistée par l'IA ou les outils de validation automatisés.
• Connaissance de l'architecture des microservices et des systèmes distribués.
• Familiarité avec Kafka, gRPC, Kubernetes ou AWS.
• Expérience dans l'intégration de jeux tiers, de produits de studio externes ou de solutions basées sur des wrappers.
• Des connaissances en ukrainien seraient un plus.
Ce que nous proposons
• Salaire compétitif : nous offrons un salaire compétitif en EUR, soumis à des évaluations de performances annuelles.
• Bonus trimestriels : Bénéficiez d'un système de bonus trimestriel transparent et systématique
• Horaire flexible : nous offrons un horaire de travail flexible pour répondre à vos besoins.
• Option de travail à distance : choisissez de travailler à distance, offrant ainsi plus de flexibilité et de confort.
• Assurance médicale : bénéficiez d'une assurance médicale complète pour vous et un proche.
• Soutien financier pour les événements de la vie : Nous fournissons un soutien financier lors d'événements spéciaux de la vie…
Source : Jobicy (https://jobicy.com/jobs/146058-senior-software-engineer-game-engine)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Playson
Annonce fournie par Playson.