ENTREPRISE
Description : Scale-up américaine spécialisée dans la gestion des effectifs de première ligne
Année de création : 2015
Coeur business : SaaS / Workforce management
Taille : 200 personnes
Localisation : San Francisco et France
MISSIONS
En lien direct avec le Director engineering, vous intégrez le pôle Tech composée de 60 personnes. En tant que Staff engineer, vous serez le référent technique pour une squad produit composée de 4 personnes. En collaboration avec des PO et des designers, vos tâches incluront la planification, l’architecture, le développement et la maintenance.
Vos missions :
Planifier et assurer le Delivery
Concevoir les nouvelles features produits
Participer à l’amélioration de l’architecture et du niveau technique au global
Suivre le travail des développeurs de l’équipe
Collaborer étroitement avec l'équipe produit tout au long du cycle de vie du produit
Mettre en œuvre et maintenir la stack en utilisant les meilleures pratiques de développement
Transmettre des KPI’s sur l’état d’avancement des projets à votre équipe et aux différents stakeholders
PROFIL RECHERCHÉ
Formation et parcours
Diplôme d’ingénieur ou Master en informatique
Profil sénior, idéalement 8 ans et plus d’expérience professionnelle
Expérience dans un environnement start-up/scale-up avec un context switching (privilégier une approche Browfield/Bluefield plutôt que Greenfield)
Expérience sur un produit SaaS BtoB est un plus
Expérience sur un produit ATS est un plus
Hard skills
Une expérience significative sur une architecture orientée événements (paradigme EDA et approche DDD)
Expertise autour de l’écosystème JavaScript/TypeScript (idéalement Node.js/React.js)
Connaissance ou curiosité pour la stack Ruby on Rails
Expérience en gestion de base de données relationnelles (idéalement PostgreSQL) et non relationnelles (idéalement MongoDB)
Expérience dans la mise en place de bus de messages (idéalement Kafka) avec CDC (Change Data Capture)
Expérience en cloud computing (AWS) avec des services managés Kubernetes (EKS)
Au fait des bonnes pratiques de développement avec une culture produit forte
Compétences en management technique d’équipe IT
Très bon niveau d’anglais (oral + écrit)
Soft skills
Très bonne communication
Adaptabilité
Autonomie
Leadership/Mentoring
Pro-actif et force de proposition
Problem Solver