Développeur sénior, Scala et Cloud

Powerspace recrute !

À propos

Powerspace édite une solution technologique de diffusion publicitaire non-intrusive (recommendations textuelles, pas de stockage ni processing de donnée personnelle), monétisant près d'1 milliard d'impressions par mois sur des titres premium comme M6, Le Parisien, BFM, etc.

Descriptif du poste

Contexte

Powerspace offre une solution de monétisation publicitaire non-intrusive à ses partenaires éditeurs (groupes Media type M6, Prisma, etc.). La technologie choisit la publicité la plus pertinente pour l'utilisateur final, et assure la diffusion optimale de publicités dans un format intégré au design des newsletters et pages web.

Les composants de ce produit (diffusion publicitaire, datalake, machine learning, interfaces de gestion), sont pour la plupart écrits en Scala, déployés sur Kubernetes, communiquent via gRPC/Protobuf, et sont monitorés par Prometheus + Stackdriver. Les données sont stockées sur BigQuery, BigTable et Kafka, d'où elles sont processées en streaming. Lire le case study Google Cloud.

Rôle

Votre mission sera de développer des fonctionnalités qui permettent au business d'accélérer. Ces fonctionnalités doivent être optimisées pour le futur : des composants bien écrits, élastiques, fiables, résiliants et peu gourmands.

Vous serez également garant du respect des bonnes pratiques : tests, monitoring, pair programming, code reviews, rétrospectives, documentation. Et invités à partager ces connaissances : blogging, projets Open-source, présentations à des conférences.

Chez Powerspace, nous n'avons pas de feature-team. Vous aurez l'opportunité de travailler sur tous les composants : API (web), AdExchange (contrainte de charge), Stream processing + BigData (contrainte de volumes), Machine learning, etc.

Profil recherché

  • Connaissance d'un langage JVM (Java, Scala, Kotlin..)
  • Application des best-practices (documentation, tests, monitoring, pair-programming, etc.)
  • Savoir être: prise de responsabilité, autonomie, partage d'information et pédagogie, ouverture d'esprit humaine et technique.
  • Intérêt réel pour la programmation - vous effectuez une veille régulière.
  • Anglais correct à l'écrit comme à l'oral

Bonus

  • Connaissances des fondements de la programmation fonctionnelle
  • Expérience dans l'univers de la publicité en ligne (idéalement programmatique)
  • Connaissances pratiques en machine-learning. Vous avez déjà utilisé Tensorflow.

Note: si vous éditez un blog ou avez des projets disponibles en Open-source, cela peut être un + pour votre candidature.

Liens:

Process de recrutement

Entretiens avec l'équipe, code reviews et/ou exercices.

Informations complémentaires

  • Type de contrat : CDI
  • Date de début : 01 janvier 2019
  • Lieu : Paris, France (75009)
  • Niveau d'études : Sans diplôme
  • Expérience : > 4 ans
  • Télétravail possible