Principal, Software Backend Engineering

 Posted 2 months ago
  
 France
  
⭐ 5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will design, develop, and evolve backend services for the MyForterro platform, focusing on identity, authentication, and shared APIs. Additionally, you will contribute to AI-driven services, orchestration, and the development of reusable backend components to support group-wide capabilities.

Principal, Software Backend Engineering

Department: Product Research & Development

Employment Type: Permanent

Location: France, Remote



Description

🏱 À propos de Forterro & MyForterro

Forterro
est un éditeur de logiciels européen spécialisé dans les solutions ERP et logiciels métiers pour l'industrie midmarket. Nous accompagnons des entreprises industrielles et de services dans le pilotage de leurs opérations, leur production, leur supply chain et leur développement à l'échelle européenne.

MyForterro
est la plateforme transversale au cƓur du groupe. Elle fournit les services partagĂ©s sur lesquels s'appuient les produits Forterro : Single Sign-On, fĂ©dĂ©ration d'identitĂ©, authentification OAuth 2.0 / OpenID Connect, autorisation par rĂŽles, APIs partagĂ©es et intĂ©gration transverse.

MyForterro a également un rÎle plus large : fournir un socle commun permettant de déployer de nouvelles capacités à l'échelle du groupe, y compris des services mutualisés et des fonctionnalités liées à l'IA.

Cela inclut une couche IA en dĂ©veloppement : services d’inference, orchestration, exposition de capacitĂ©s intelligentes et cas d’usage agentiques intĂ©grĂ©s Ă  l’échelle du groupe.

SĂ©curitĂ©, identitĂ©, gouvernance et intĂ©gration — avec une responsabilitĂ© croissante sur les services transverses et les capacitĂ©s d’innovation.


🎯 Votre mission

Vous concevrez, dĂ©velopperez et ferez Ă©voluer les services backend au cƓur de MyForterro.

Le rĂŽle couvre deux dimensions :

Fondations plateforme
— les services d’identitĂ©, d’authentification, d’autorisation et les APIs partagĂ©es utilisĂ©s par les produits Forterro.

Innovation & IA — les services backend permettant d’exposer des capacitĂ©s intelligentes, d’orchestrer des traitements et de rendre l’IA accessible Ă  l’échelle du groupe.

Vous contribuerez Ă  la construction de services backend robustes, sĂ©curisĂ©s et scalables, ainsi que de composants et packages rĂ©utilisables conçus pour ĂȘtre utilisĂ©s par plusieurs produits.

Le poste implique Ă©galement une participation aux choix d’architecture, aux revues de code et Ă  l’évolution des standards backend de la plateforme.
  • Concevoir, dĂ©velopper et maintenir des API REST robustes, sĂ©curisĂ©es et performantes en C# / .NET
  • Participer Ă  l’architecture backend avec une attention particuliĂšre portĂ©e Ă  la scalabilitĂ©, la rĂ©silience, la maintenabilitĂ© et la sĂ©curitĂ©
  • DĂ©velopper et faire Ă©voluer les services d’authentification, SSO, fĂ©dĂ©ration d’identitĂ© et standards OAuth 2.0 / OpenID Connect
  • Concevoir les systĂšmes d’autorisation — rĂŽles, permissions, accĂšs et rĂšgles d’habilitation
  • Contribuer aux services transverses exposĂ©s Ă  l’échelle du groupe
  • Concevoir et dĂ©velopper des services mutualisĂ©s pour distribuer les fonctionnalitĂ©s et les capacitĂ©s communes
  • Participer Ă  la plateforme IA — services d’inference, intĂ©gration de capacitĂ©s intelligentes, orchestration et usages agentiques
  • Construire des composants backend rĂ©utilisables et des packages (NuGet) pour amĂ©liorer la cohĂ©rence technique et la rĂ©utilisation
  • DĂ©velopper dans un environnement micro-services avec des interfaces claires et des responsabilitĂ©s bien dĂ©finies
  • IntĂ©grer les services avec les produits Forterro de maniĂšre fiable, cohĂ©rente et simple Ă  adopter
  • Garantir la qualitĂ© via tests automatisĂ©s, revues de code et amĂ©lioration continue
  • Contribuer aux choix techniques, Ă  l’architecture et aux bonnes pratiques backend
  • Optimiser les performances, les accĂšs aux donnĂ©es et les flux d’intĂ©gration
  • Contribuer aux pratiques CI/CD et Ă  l’industrialisation des services
  • Participer Ă  l’observabilitĂ©, au monitoring et aux pratiques DevOps
L’équipe fonctionne en full remote, avec une organisation orientĂ©e asynchrone. L’autonomie, la communication claire et la fiabilitĂ© dans l’exĂ©cution sont importantes.

Le poste implique un bon niveau d’ownership : identifier les sujets Ă  traiter, les faire avancer et s’assurer qu’ils tiennent dans la durĂ©e.

L’environnement de travail est collaboratif, avec une attention rĂ©elle portĂ©e Ă  la qualitĂ© technique, Ă  la clartĂ© des Ă©changes et Ă  la soliditĂ© des solutions mises en production.


🎯 Votre profil

On s’intĂ©resse davantage Ă  votre maniĂšre de travailler et de raisonner qu’à une simple checklist.
  • Solide maĂźtrise de C# / .NET — expĂ©rience confirmĂ©e en backend web (ASP.NET, APIs)
  • PensĂ©e architecturale — capacitĂ© Ă  concevoir des systĂšmes backend robustes, scalables et maintenables
  • Conception d’APIs — expĂ©rience dans la crĂ©ation et l’intĂ©gration d’API REST sĂ©curisĂ©es
  • SystĂšmes distribuĂ©s — expĂ©rience en micro-services et en architecture modulaire
  • SĂ©curitĂ© & identitĂ© — bonne comprĂ©hension des problĂ©matiques d’authentification, d’autorisation et de gestion des identitĂ©s
  • Standards d’identitĂ© — OAuth 2.0, OpenID Connect, SSO, fĂ©dĂ©ration d’identitĂ©
  • Multi-produits — capacitĂ© Ă  concevoir des services backend utilisĂ©s Ă  l’échelle de plusieurs produits
  • QualitĂ© logicielle — tests unitaires, intĂ©gration, pratiques d’ingĂ©nierie solides
  • RĂ©solution pragmatique — capacitĂ© Ă  arbitrer les compromis et Ă  expliquer les choix techniques
  • Autonomie — capacitĂ© Ă  avancer efficacement dans un environnement remote
  • Esprit collaboratif — participation constructive aux revues de code et aux Ă©changes techniques
  • À l’aise dans un environnement outillĂ© — GitHub, Jira, CI/CD
  • Conception de packages NuGet et librairies backend partagĂ©es
  • ExpĂ©rience CI/CD avancĂ©e (GitHub Actions)
  • Environnement cloud AWS (API Gateway, S3, Bedrock, etc.)
  • Bases de donnĂ©es relationnelles (PostgreSQL)
  • ObservabilitĂ©, monitoring, logging, tracing
  • SystĂšmes multi-tenant ou plateformes mutualisĂ©es
  • Kubernetes, ArgoCD, environnements conteneurisĂ©s
  • ExpĂ©rience SaaS, plateforme ou Ă©cosystĂšme multi-produits
  • IntĂ©rĂȘt pour les sujets IA — services d’inference, orchestration, intĂ©gration de capacitĂ©s intelligentes
  • SensibilitĂ© aux architectures orientĂ©es orchestration et usages agentiques
Localisation : Full remote
Contrat : CDI — Temps plein
Rattachement : Engineering Manager / VP Software Engineering
Outils : GitHub, Jira, CI/CD (GitHub Actions), AWS

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified