Mention is hiring a

Développeur Python/Go micro services

Mention est une startup en forte croissance qui offre la possibilité aux entreprises d’être à l'écoute du web et des réseaux sociaux. Grâce à notre technologie et interface, nous changeons la façon des entreprises de gérer leur présence online en étant alertées en temps réel de ce qui se dit sur leur société, leur marque et leurs concurrents.

Notre métier est le crawling du web et des réseaux sociaux, l’analyse des mentions, la notification des utilisateurs, et l’organisation des mentions au sein de l'application.

Nos chiffres clefs :

  • Plus de 500 000 entreprises séduites par l’application dans plus de 125 pays, dont des sociétés telles que Spotify, Airbnb, GitHub, MIT, Microsoft…
  • Des milliers d’inscrits tous les mois
  • Deux bureaux : Paris et NYC
  • Une équipe de 40 passionné(e)s!
  • Nous recherchons un développeur Go ou Python pour travailler sur notre architecture orientée services. Dans ce cadre, vous devrez:

  • Prendre en charge le développement de nouveaux services web internes
  • Développer des services performants et scalables
  • Travailler en collaboration avec l'équipe data science pour l'implémentation d'algorithmes de data mining et machine learning
  • Profiler et améliorer les performances de services existants
  • Développer en Go et en Python

  • MISSIONS

    En Python (30% du temps):

    Votre missions consistera à construire des microservices autour d’algorithmes conçus par notre équipe de science des données. Vous serez aussi amenés à diagnostiquer les performances et les problèmes techniques de ces algorithmes (bugs, fuites de mémoire, performances) et à proposer des conceptions scalables.

    Vous travaillerez en relation avec l’équipe de science des données et le CTO.

    En Go (70% du temps):

    Nous utilisons Go pour tirer profit de l’extraordinaire capacité du langage dans les applications à forte concurrence. Nous l’utilisons dès lors qu’un service est limité par ses entrées/sorties ou par le nombre de tâches à exécuter en parallèle: crawling, serveur websocket, couches légères au dessus d’autres services (internes ou externes), routage de mentions, etc. Nous l’utilisons aussi pour des tâches fortement dépendantes du processeur: stream processing, etc.

    Votre mission consistera à concevoir et développer des microservices critiques utilisés par les autres couches de l’application, et à étendre les services existants.

    Vous travaillerez en relation avec l’équipe backend et le CTO.

    La stack:

  • Orientée services / micro services
  • Python et Go (PHP, Javascript dans d’autres postes)
  • Kafka
  • Cassandra
  • Elasticsearch
  • MySQL
  • OVH (100s serveurs)