For Employers
Développeur Back-End - C++ - Team Poker Game Services


WINAMAX
Techniquement, Winamax c'est :

- Un moteur de jeu puissant et innovant : adaptation dynamique de l'offre de jeu, parties de poker hautement configurables, détection de fraude,

- Une architecture distribuée et scalable conçue pour traiter en temps réel les flux de la plateforme,

- Une plateforme modulaire soumise à des contraintes de haute disponibilité et de sécurisation des données, capable de gérer de fortes audiences.

Quelques chiffres :

- 20G+ mains de poker jouées

- 150K-250K joueurs actifs par jour

- 250K+ tournois de poker par jour

- 120K paris sportifs proposés en permanence

- 900K coupons de paris sportifs placés chaque jour

- 75K messages échangés par seconde

- 50To de données en base

Notre stack :

- Backend : Node.js, Python, C++, PHP, Golang

- Frontend : Javascript, React, Redux, Electron, TypeScript

- Compute : AWS ECS, AWS EC2, AWS Lambda

- Ops : AWS Cloud Services, GitHub Actions, Terraform, Docker, Git, Debian

- Databases : AWS Aurora (MySQL), AWS DynamoDB, Amazon Redshift

- Cache : AWS Elasticache (Redis)

- Event & Data processing : Apache Kafka, Redis streams, Apache Airflow, AWS Batch

- BI: AWS Quicksight

- CI/CD : Github Actions

- Monitoring : AWS Cloudwatch, AWS OpenSearch, Grafana

A PROPOS DU POSTE

Au sein de la Team Poker Game Services (PGS), tu rejoindras une équipe responsable de la plateforme de jeu Poker. Tu participeras activement à la conception, à l'implémentation et au maintien des services et moteurs de jeux permettant à nos joueurs dans le monde de profiter d'une expérience de Poker online unique. Tu seras confronté à des challenges algorithmiques, de performance et de scalabilité au quotidien, le tout sur une plateforme à forte contraintes de charge et de disponibilités dans le cloud.

DESCRIPTIF DU POSTE

Tes missions seront de :

- Trouver une solution pour optimiser un service à gérer plus de charge

- Investiguer et résoudre des bugs en production au sein des services de l'équipe

- Développer des nouvelles fonctionnalités et les déployer de bout en bout en production

- Participer à la review technique de ton équipe

- Monitorer une plateforme tournant 24h/7j

Notre environnement de prédilection et idéalement le tien aussi :

- Langage: C++20/23 - Golang

- Linux: DebianCloud: AWS (ECS, EBS,DynamoDB, EKS)

- Architecture: microservice EventDriven / API / moteur de jeux temps réels

- Broker de message: Kafka / AMQP

- Caching: Valkey / Elacticache RedisCI: Github Actions

Quelques exemples de projets :

- Tournois SpaceKO - Primes dynamiques aux tables de tournois.

- Alerte Expresso - Émission TV en direct sur un tournoi Expresso mélangeant le online et le live.

- Génération d'événements de suivis de jeu pour les autorités gouvernementales.

PROFIL RECHERCHÉ
      Ce poste est fait pour toi si :
    • Tu as une formation Bac+5 / Master / Ingénieur en informatique
    • Tu as une expérience significative en C++ moderne dans tes précédentes expériences
    • Tu es à l'aise avec les environnements Linux
    • Tu développes des applications depuis 2 à 4 ans et tu comprends bien les systèmes sur lesquels tu as travaillé, tant sur le plan technique que fonctionnel
    • Tu es familier avec le développement sur le cloud sur au moins une de ces plateformes (AWS/GCP)
    • Tu accordes de l'importance à la simplicité du code et à la performance


    • Les plus : Tu as des connaissance du langage Golang
    • Tu as une compréhension des problématiques de hautes disponibilités et de charge
    • Tu as déjà déployé de A à Z des services avec des CI / CD

MODALITÉS ASSOCIÉES AU POSTE
    • Poste à pourvoir en CDI temps plein (35h/semaine) exclusivement
    • Lieu de travail : Paris intra-muros
    • Date de démarrage : ASAP
    • Télétravail partiel possible (2 jours par semaine)
    • Rémunération selon le profil + participation et intéressement et astreinte

PROCESS DE RECRUTEMENT
    • Entretien téléphonique RH - 30min
    • Entretien téléphonique avec le Lead Tech - 30min
    • Test technique à faire en remote - ~ 1h
    • Entretien avec le Lead Tech et un membre de l'équipe - 1h30
    • Entretien avec le VP Engineering - 30min


    • Afin de garantir une expérience candidat optimale, les processus de recrutement chez Winamax durent, en moyenne, entre 2 et 4 semaines.
    >

POURQUOI NOUS REJOINDRE ?

Si le poker ou les paris sportifs ne sont pas des arguments suffisants, nous en avons d'autres !

- Un cadre de travail unique et convivial, en plein cœur de Paris (salle de sport, salle de jeux vidéo, terrains de pétanque, boissons offertes...)

- Un esprit startup avec des équipes jeunes et dynamiques

- Une vie d'entreprise riche : évènements team buildings, et soirées organisées régulièrement par notre CSE (poker, gaming, jeux de plateau, barbecues tout l'été...)

- Participation à des conférences techniques (Devoxx, KubeCon)

- Des primes d'intéressement et de participation vraiment attractives (n'hésite pas a demander plus d'infos au recruteur)

- Un accès au programme de cooptation (avec un bonus pouvant aller jusqu'à 5000 €)

- Le choix de son ordinateur portable (Macbook pro ou Windows) pour travailler efficacement

Et aussi :

- Une excellente mutuelle

- 6 semaines de congés payés

- Un restaurant d'entreprise
Related tags
-
JOB SUMMARY
Développeur Back-End - C++ - Team Poker Game Services
WINAMAX
Paris
a day ago
N/A
Contract / Freelance / Self-employed

Développeur Back-End - C++ - Team Poker Game Services