Senior Engineer Backend/Data / Startup EdTech F/H chez Altaïde
Startup EdTech créée en 2017, nous sommes spécialisés dans la conception de ressources d’apprentissage numériques adaptatives (chatbot, serious game, etc.) pour les élèves du primaire au lycée. Ciblant les points précis des programmes scolaires, nos modules d’activités s’appuient sur les résultats de recherches en sciences cognitives renforcés par des algorithmes d’IA.
Avec le souhait de personnaliser le parcours de chaque utilisateur, nous avons produit une plateforme unique dotée d’un espace enseignant et d’un espace élève incluant des modules disciplinaires spécifiques issus de notre catalogue.
Lauréat de plusieurs marchés IA du Ministère de l’Education, nous détenons également des contrats avec les principaux éditeurs scolaires en France et à l’International.
Dans le cadre de la construction d’une équipe resserrée, nous recherchons un(e) Senior Engineer Backend/Data passionné(e) et expérimenté(e) avec un intérêt particulier pour les enjeux de performance, de pilotage et pour le monde de l’éducation.
Votre mission de Senior Engineer Backend/Data :
Sous la responsabilité de la CTPO, vous jouez un rôle clé dans le développement et l’amélioration de nos produits en assurant la robustesse et la scalabilité de notre infrastructure backend et de nos solutions de gestion de données, et en désignant les solutions techniques pour permettre aux équipes business (Sales, Marketing, Recherche) et à nos clients d’avoir accès à des metrics adaptées.
Notre architecture actuelle repose sur des micro-services et des pipelines de données principalement en Python, des bases de données PostgreSQL et MongoDB, et des tableaux de bord utilisant Superset. Nous manipulons des volumes de données significatifs nécessitant des solutions de traitement et d’analyse performantes. Si la connaissance de ces technologies est bien sûr un plus, nous cherchons avant tout un(e) développeur(se) expérimenté(e) capable de s’adapter et de découvrir les technologies existantes.
Vos principales responsabilités au quotidien :
- Concevoir, développer et maintenir des systèmes backend robustes et évolutifs en utilisant les technologies les plus adaptées.
- Concevoir et optimiser des bases de données pour gérer efficacement des volumes de données importants.
- Concevoir et réaliser les flux et l’architecture de données pour permettre l’extraction de données et d’indicateurs pertinents.
- Participer activement aux revues de code et assurer la qualité du code produit par l’équipe.
- Échanger et partager avec les autres membres de l’équipe pour développer les meilleures pratiques et favoriser une culture d’apprentissage continu.
- Être le référent technique et opérationnel pour l’ensemble des sujets de données au sein de l’entreprise.
- Mettre en place des tests automatisés pour garantir la stabilité et la fiabilité des systèmes backend.
- Rester à jour avec les nouvelles technologies et les tendances de l’industrie pour proposer des innovations pertinentes.