SENIOR SOFTWARE ENGINEER (H/F)

  • Temps complet

Description de l'entreprise

Tradelab et Uptilab, spécialisés dans l’achat média programmatique, l’analytics et l’optimisation de la conversion sur site, forment le premier groupe alliant conseil, technologies et opérations en data-driven marketing. 

Nous répondons ainsi aux exigences croissantes de nos clients, leaders sur leurs secteurs d’activités, en quête d’expériences clients fluides et personnalisées dans le respect de leur vie privée. 

Nos accompagnements sur-mesure combinent le développement de technologies programmatiques customisées, et une approche 360° des besoins clients. L’excellence du service est dans notre ADN, et nous recherchons des profils ambitieux, motivés, passionnés, curieux et force de proposition pour accompagner notre croissance ! 

Forte d’une influence globale à travers ses 30 bureaux internationaux dans 17 pays et 1200 experts, l’union de Tradelab et Uptilab est portée à l’international par la marque Jellyfish, partenaire digital des plus grandes marques mondiales, et l’un des premiers experts des outils marketing de Google. 

Plus d'informations sur www.tradelab.com - www.uptilab.com - https://www.jellyfish.com/en-us/

Description du poste

L’équipe Software & Data Engineering est responsable du développement d’outils et de logiciels liés à la donnée traitée dans le cadre de l’activité de Tradelab, des architectures, des pipelines de données et des API qui transforment et permettent une exploitation de cette dernière par les autres services.

En lien fort avec l’équipe Infrastructure & Cloud Services, nos outils sont développés dans l’objectif de renforcer l’écosystème IT que Tradelab fournit à ses équipes internes et de manière inhérente à ses clients.

Ces outils comprennent un logiciel d'exécution asynchrone de tâches, une application de notifications et événementiel global à l'écosystème, un logiciel de Single Sign-On maison, une architecture en micro-services qui traite la donnée comme des objets et permettant leur historisation ainsi que des scripts relatifs au RGPD manipulant des milliards de données dans un environnement centré sur la performance, la scalability et la production de résultats.

En tant que Senior Software Engineer, vous devrez :

  • Développer et maintenir nos applications
  • Participer à la conception de nouveaux outils
  • Mentorer les membres de l'équipe
  • Évangéliser la vision et les pratiques de l'équipe auprès du département Engineering
  • Être un pilier des valeurs et de l'excellence de l'équipe
  • Travailler avec le Team Lead pour assurer la croissance de l'équipe

Qualifications

Compétences requises

  • Vous avez une expérience solide en Software Engineering dans son intégralité
  • Vous maîtrisez parfaitement Python
  • Vous savez construire des pipelines de données ex nihilo ou en utilisant des outils dédiés
  • Vous possédez une parfaite maîtrise de la construction des architectures logicielles  et avez une bonne compréhension des enjeux liés à la performance, à la scalability, à la maintenance et à la portabilité de ces dernières
  • Vous souhaitez encadrer et mentorer des profils plus juniors
  • Vous produisez du code de bonne qualité et facilement maintenable
  • Vous maîtrisez l’anglais et vous souhaitez évoluer dans un environnement en fort développement international

 

Points bonus

  • Vous êtes très familier avec Spark
  • Vous avez déjà travaillé avec GCP
  • Vous pouvez vous adapter facilement aux nouvelles technologies que l'on pourrait utiliser
  • Vous avez envie de vous plonger dans une équipe mélangeant à la fois Data Engineering et Software Engineering
  • Vous êtes capable de travailler dans un environnement extrêmement véloce, seul ou en équipe
  • Vous êtes plein de ressources et "touche à tout"
  • Vous êtes proactif, curieux, et force de proposition

Environnement technique

  • Python 3.X
  • Spark
  • Kafka
  • Storage: Redis, MongoDB, MySQL
  • Google Cloud Platform: Compute Engine, App Engine, Cloud SQL, Cloud Build, Cloud Storage, Cloud KMS

Informations complémentaires

L’équipe Tradelab est dynamique et soudée : nous travaillons chaque jour à maintenir cette ambiance unique et propre à notre identité !

  • Une présence à l'international et de nombreux échanges avec les différentes entités du Groupe Jellyfish
  • Un accompagnement interne dédié à votre développement personnel
  • Un plan de formation dynamique adapté à nos parcours de carrière et aux innovations technologiques (plénières, meetup, events tout au long de l'année)
  • Des locaux aménagés sur-mesure en plein cœur de Paris (terrasses, rooftop et de nombreux espaces de confort : baby-foot, salle de sport)
  • Massages réservables trois jours dans la semaine
  • Cours de yoga hebdomadaires et challenges sportifs réguliers
  • Café/fruits à volonté dans un grand espace cuisine
  • Un CSE qui finance des œuvres sociales et culturelles
  • De nombreux events (afterworks, soirée d'intégration, soirée de Noël, déjeuners inter-teams, etc.)
  • Last but not least, nous encourageons les initiatives ! Jeux de société, musique, n'hésitez pas à instaurer vos activités préférées !