Développeur Back-end (H/F/NB)

À propos

Ipsos Synthesio est une entreprise leader de SAAS marketing. Notre technologie permet aux marques mondiales de prendre des décisions commerciales basées sur les retours des consommateurs en ligne. Synthesio centralise les données publiques de nombreux fournisseurs, tels que les publications sur les réseaux sociaux, les articles de presse, les forums, les données de recherche et plus encore. Après la phase de collecte, Synthesio l'enrichit grâce à des modèles d'IA et fournit des informations dans de nombreuses visualisations et API.

Vous voulez rejoindre une entreprise en pleine croissance avec des applications d'intelligence artificielle générative à grande échelle, nous recrutons des candidats !

Enfin, chez Synthesio, nous avons une forte culture technologique. Cela signifie que les équipes ont un rôle important. Chaque squad est autonome, possède ensemble le succès du sprint, et choisit ses livrables et ses délais.

Notre département :

Le département d'ingénierie de produits de Synthesio se concentre sur la fourniture, l'enrichissement et l'exploitation des données.

Synthesio explore de nombreuses empreintes de données de consommateurs publiques, incluant les données sociales, les avis et évaluations, les enquêtes, les recherches et les données de presse, représentant en moyenne 70M de nouveaux documents par jour. Chaque document est ensuite analysé et enrichi à l'aide de modèles personnalisés de PNL et de reconnaissance d'image développés par nos data scientists. Toutes ces données sont stockées dans des bases de données et peuvent être consultées par nos clients via notre solution de tableau de bord ou nos API.

Notre stack: Go, Python, JS, React, MySQL, Elasticsearch, Cassandra (Scylla DB), Kafka, Gitlab, Docker, Ansible.

Notre plateforme :

Notre plateforme utilise une architecture de microservices contenant plus de 180 microservices, la plupart d'entre eux étant écrits en Go et utilisant Kafka ou HTTP pour communiquer. L'infrastructure matérielle est composée de centaines de serveurs nus loués fonctionnant sous Debian. Une grande partie est dédiée au stockage, y compris:

1 PB+ Elasticsearch, 750TB+ MySQL clusters, 150 TB+ Scylla DB, and 250TB+ of Kafka.

En Front, nous avons deux principales applications frontales (construites avec React) et un système de design interne.

Descriptif du poste

En tant que membre de l'équipe Back-end :

  • Vous serez un membre à temps plein d'une Squad (groupe de travail)

  • Vous concevrez des solutions pour les projets de la Squad, en collaboration avec le propriétaire du produit et les autres développeurs back-end et front-end

  • Participer au développement de ces projets

  • Définir les étapes clés pour la mise en œuvre et le déploiement des projets de la Squad

  • Faire évoluer et maintenir les outils et les bibliothèques de l'équipe back-end

Profil recherché

Vous avez :
· Une expérience préalable dans un environnement complexe d'architecture de microservices (recommandée)

· Une expérience préalable avec de très grandes quantités de données, des files d'attente de messages et un traitement à haut débit

· Une connaissance du langage de programmation Golang est un plus, mais pas une exigence

· Un intérêt pour les performances du système et la robustesse

· Un intérêt par la manipulation de dizaines de microservices dans des pipelines de traitement de données gérant des milliards de documents

· Une maîtrise de l'anglais et du français (à l'écrit et à l'oral) : niveau C1/C2

Vos soft skills :

· Vous êtes rigoureux(se) et avez un grand intérêt pour la qualité du software

· Vous êtes curieux(se) et passionné(e) pour discuter des conséquences d'un choix de conception

· Vous avez une bonne communication, êtes autonome et enthousiaste à l'idée de travailler en équipe

· Vous avez une bonne organisation

Pourquoi nous rejoindre ? Nos avantages :

  • Vous avez le choix entre PC ou Mac

  • Une véritable expérience de Big Data avec plus de 70 millions de documents ingérés chaque jour, et un total d'environ 100 milliards de documents uniques en stockage

  • Possibilité de télétravailler (2j par semaine)

  • Un environnement international (US, EMEA, APAC)

  • Restaurant d'entreprise

  • 10 RTT / an

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris
  • Télétravail ponctuel autorisé