Senior software engineer (H/F) Postuler Afin d’accompagner la croissance d’Innovorder, nous recrutons un(e) Senior software Engineer pour rejoindre notre équipe Engineering. Notre ambition est claire : devenir le leader européen de la digitalisation de la restauration , en construisant des systèmes technologiques robustes, évolutifs et capables de soutenir des millions de transactions au quotidien. Le pôle Engineering conçoit et développe l’ensemble des infrastructures logicielles qui alimentent les solutions Innovorder : prise de commande, paiement, pilotage opérationnel, analyse de données et orchestration des systèmes en temps réel. Pourquoi ce poste est clé Chez Innovorder, nous ne recrutons pas des spécialistes d’une stack. Nous recrutons des systems engineers . Notre environnement technologique évolue en permanence. Ce qui reste constant, en revanche, c’est : la clarté architecturale l’ intégrité des systèmes la capacité à raisonner sur des systèmes complexes Nous attendons une forte expertise dans au moins un domaine technique , mais surtout la capacité à opérer au-delà de celui-ci . Si votre identité d’ingénieur est principalement liée à un framework ou à un langage spécifique, ce rôle n’est probablement pas le bon. Votre mission Votre mission principale est de concevoir, structurer et superviser des systèmes logiciels complexes , capables d’évoluer dans un environnement technologique en constante évolution. Chez Innovorder, les ingénieurs ne sont pas uniquement des développeurs : ils sont responsables de la cohérence globale du système . Vos responsabilités Architecture & systèmes Concevoir des architectures logicielles robustes et évolutives Garantir la cohérence des systèmes dans la durée Définir les contraintes techniques et les principes d’architecture Maintenir la clarté et l’intégrité du système malgré l’évolution des technologies AI-Native engineering Chez Innovorder, nous développons nos logiciels à l’aide d’agents autonomes supervisés . La majorité du code, des tests, de la documentation et des artefacts opérationnels est générée par des agents IA . Le rôle de l’ingénieur n’est donc pas principalement d’écrire du code, mais de : concevoir les systèmes qui produisent ce code définir les contraintes et garde-fous valider les résultats générés garantir la cohérence du système dans le temps L’exécution peut être automatisée. La responsabilité reste humaine. Delivery & produit Collaborer avec les équipes Produit pour transformer des besoins métier en systèmes robustes Maintenir un haut niveau de qualité technique et opérationnelle Contribuer aux décisions technologiques structurantes Notre environnement technologique Notre environnement technique évolue en permanence, mais inclut notamment : Backend services principalement en TypeScript Mobile core en Kotlin Composants d’infrastructure temps réel Écosystème Cloud Native Architecture orientée services distribués Les technologies changent. La capacité à raisonner sur les systèmes reste essentielle. Le profil que nous recherchons Mindset & valeurs Vous partagez des valeurs fortes d’ excellence , d’ amélioration continue et de bienveillance . Vous avez une forte capacité à raisonner sur des systèmes complexes . Vous avez une appétence forte pour l’intelligence artificielle , et comprenez son rôle dans l’évolution du développement logiciel. Vous êtes animé par la responsabilité technique et la cohérence des systèmes. Expérience & posture 10 ans ou plus d’expérience en ingénierie logicielle (5 à 10 ans peuvent être considérés pour des profils exceptionnellement orientés systèmes) Expérience significative dans des systèmes distribués ou temps réel Capacité à travailler à proximité des couches infrastructure Forte autonomie et sens de la responsabilité Bonne compréhension des enjeux produit Hard skills Conception d’architectures logicielles complexes Expérience des systèmes distribués Maîtrise d’au moins un environnement technique en profondeur Compréhension des environnements Cloud Native Capacité à superviser des systèmes générant du code via agents IA Pourquoi rejoindre Innovorder ? Une innovation technologique au service des restaurateurs. Un environnement offrant de réelles perspectives d’évolution , verticales ou horizontales 👉 2 managers sur 3 sont issus d’une mobilité interne. Une entreprise en phase de croissance, avec des opportunités d’évolution constantes. Un onboarding corporate structuré et qualitatif (2 semaines complètes). Une culture d’ apprentissage continu , portée par le lean depuis 2019. Un environnement Engineering orienté architecture, IA et systèmes distribués . Un impact fort : 2 % des Français utilisent nos solutions au quotidien (1 commande sur 50 en France). Les avantages Organisation flexible du travail : contrat full remote avec présence minimale 3 jours par mois au bureau ou contrat hybride 3 jours bureau / 2 jours télétravail pour les personnes basées en région parisienne Titres restaurant Swile pris en charge à 60 % Mutuelle (Rytma Life) prise en charge à 50 % Plateforme avantages salariés Swile (CE externalisé) Formations régulières Événements d’équipe et séminaires de qualité Département Engineering Poste Senior software engineer Localisations Paris Statut à distance Hybride À propos de Innovorder Innovorder a l'ambition de devenir le leader européen de la transformation digitale de la restauration. Nos informations clés : 2500+ clients (dont Amorino, Bagelstein, Chamas Tacos, Elior, Sodexo, des foodcourts, …) 32 millions d’euros levés (20 millions levés en juin 2026) Tu es passionné(e) par l'innovation et tu as envie de participer à la construction d'un futur champion de la foodtech ? 👉 Rejoins-nous ! Fondé en 2014 Collègues 90 Chiffre d'affaires 🤐
Senior Software Engineer - Cloud Platform & Java Architecture
Salveinno
AI Software Engineer
Madbox
Senior Software Engineer (Cloud Platform & Java) - REMOTE
Gramian Consulting
Senior Software Engineer - Développeur.se backend H/F (Toulouse, Bordeaux ou Remote)
ilek
Embedded Software Engineer II
Netatmo
Senior Software Engineer - Payment & Compliance
Shotgun