Aller au contenu

Wildlife Studios

Ingénieur Backend Senior

TypeScriptNode.jsAWSKubernetesC#GoTerraform
Traduction automatique. Consultez l’original.

QUI VOUS ÊTES

Chaque achat, promotion et récompense dans un jeu Wildlife transite par les systèmes que l'équipe Économie en Jeu construit. Tous les jeux en direct du studio dépendent de notre bon fonctionnement.

Vous vous épanouirez ici si vous repérez le risque avant qu'il ne devienne un incident, proposez la solution, assumez-la de bout en bout et laissez le système dans un meilleur état que vous ne l'avez trouvé. Vous dirigerez des décisions architecturales concrètes, améliorerez les ingénieurs autour de vous comme une conséquence naturelle de votre travail technique. Vous concevrez et ferez évoluer les services et les SDKs que monétisent l'ensemble du studio, en travaillant directement pour les équipes de jeu qui les déploient. L'impact de vos décisions est visible dans les métriques et le produit, immédiatement avec des conséquences mesurables en production, chaque jour.

Notre stack : Unity/C# côté client, Go côté backend, AWS et Kubernetes pour l'infrastructure.

Vous avez déployé des systèmes backend sous charge réelle et avec des enjeux réels, et vous connaissez la différence entre une conception qui se lit bien sur papier et une qui survit en production. Vous privilégiez la solution la plus simple qui résout le problème, et vous êtes à l'aise pour prendre des décisions dans l'incertitude sans attendre des informations parfaites. Vous assumez la responsabilité des résultats de votre travail, pas seulement du code, et vous élevez le niveau des personnes autour de vous. Vous pensez en systèmes. Vous n'avez pas besoin du cahier des charges parfait pour commencer à agir. Et quand quelque chose casse en production, vous pensez déjà à la solution.

À QUOI RESSEMBLENT VOS JOURNÉES

  1. Être responsable d'une partie significative de la stack Économie en Jeu : Achats (gestion des SKU, validation des reçus, magasins externes), Popups/Offres, Parcours joueur, et les SDKs que les jeux intègrent pour les consommer.
  1. Diriger la conception et l'implémentation de fonctionnalités complexes sur mobile et backend, avec des compromis architecturaux sains et explicites.
  1. Assumer les décisions techniques pour votre domaine : architecture, performance, scalabilité, et la responsabilité qui en découle.
  1. Concevoir et implémenter des services backend en Go, fonctionnant sur Kubernetes, avec DynamoDB, Redis, Kafka, et gRPC dans la boîte à outils quotidienne.
  1. Analyser et agir sur le comportement en production : pics de latence, goulots d'étranglement à l'échelle, changements inattendus des fournisseurs (mises à jour des notifications Apple/Google, changements de politique des magasins). Vous diagnostiquez et dirigez la réponse.
  1. Améliorer la fiabilité et le coût des services dont vous êtes responsable : effectuer des tests de charge avant de pousser des changements, redimensionner ce qui est surprovisionné, supprimer ce qui n'est plus nécessaire.
  1. Collaborer directement avec les équipes de jeu (Tennis Clash, Zooba, Sniper 3D, et autres) pour débloquer les intégrations, valider de nouvelles fonctionnalités sous charge réelle, et ajuster la plateforme lorsque les exigences du jeu évoluent.
  1. Élever le niveau des ingénieurs autour de vous par la revue de code, les discussions de conception et le pair programming, comme une conséquence naturelle de votre approche technique et de votre travail.
  1. Partager la rotation d'astreinte : répondre aux incidents sur les services que vous connaissez en profondeur, documenter ce que vous avez appris, et pousser les suivis qui préviennent la prochaine occurrence.

CE DONT VOUS AVEZ BESOIN

  1. Solide expérience dans la conception et l'exploitation de systèmes backend à grande échelle : décomposition de services, traitement asynchrone, architectures pilotées par les événements, et les compromis que chacun implique.
  1. Capacité démontrée à diriger des initiatives techniques et à élever le niveau de ceux qui vous entourent.
  1. Solides compétences pratiques en Go et aisance à travailler en Node.js, ou dans des langages comparables avec la volonté de monter en compétence rapidement.
  1. Expérience pratique avec DynamoDB ou un autre magasin NoSQL à grande échelle, Kafka ou une autre plateforme de streaming, et des déploiements basés sur Kubernetes.
  1. Aisance à opérer en production : outils d'observabilité (Datadog, Prometheus, tracing distribué), tests de charge, réponse aux incidents.
  1. Maîtrise professionnelle de l'anglais. L'équipe collabore avec des parties prenantes de différentes régions.

CE QUE NOUS AIMERIONS VOIR

  1. Expérience avec les écosystèmes d'achats intégrés aux applications mobiles (Apple StoreKit, Google Play Billing, validation des reçus, flux de remboursement et de rétrofacturation).
  1. Travail antérieur sur des bibliothèques SDKs ou côté client que d'autres équipes d'ingénierie consomment, avec une expérience pratique en C# (pour le Unity SDKs que nous maintenons) ciblant le développement mobile.
  1. Expérience pratique du développement mobile natif en Kotlin (Android) et Swift (iOS), utile pour le cœur natif multi-architecture du SDK de plateforme.
  1. Connaissance de Dart (Flutter) et TypeScript (Capacitor), utile pour les outils qui génèrent du code dans les projets de jeu.
  1. Exposition aux jeux ou à d'autres produits grand public à haut débit avec de forts composants pilotés par les événements.
  1. Connaissance de Kubernetes, AWS, Terraform, gRPC/Protobuf, et CI GitHub/GitLab.

À PROPOS DE WILDLIFE

Wildlife est l'un des principaux développeurs et éditeurs de jeux mobiles au monde. Nous avons sorti plus de 60 titres, touchant des milliards de personnes à travers le monde. Ici, nous créons des jeux qui excitent, intriguent et engagent nos joueurs pendant des années.

ÉGALITÉ DES CHANCES

Wildlife est fier d'être un employeur qui respecte l'égalité des chances et la diversité. Nous ne faisons aucune discrimination fondée sur la race, la couleur, l'origine nationale, le sexe, l'identité de genre, l'orientation sexuelle, le statut de vétéran protégé, le handicap, l'âge ou toute autre caractéristique légalement protégée. Nous examinons également les candidats qualifiés ayant un casier judiciaire, conformément aux lois fédérales, étatiques et locales applicables.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026