Back-End Software Engineer - Cloud IoT - CDI F/H

SQUAD
Canton of Boulogne-Billancourt-1, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior
Compensation
€ 67K

Job location

Canton of Boulogne-Billancourt-1, France

Tech stack

PHP
Azure
Cloud Computing
Continuous Integration
Distributed Systems
Routing
Node.js
Cloud Services
Technical Debt
Backend
Devsecops

Job description

En tant que Senior Backend Software Engineer - Cloud, IoT, vous rejoindrez l'équipe Cloud Feature sur un périmètre orienté BtoB, partenaires et nouveaux produits connectés. Votre rôle sera de concevoir, développer et faire évoluer des services backend robustes, sécurisés et scalables, au cœur d'un écosystème IoT complexe.

Votre mission : apporter une expertise backend senior sur des services cloud critiques, tout en gardant une posture hands-on. Vous serez référent·e technique sur votre périmètre, sans être isolé·e : vous serez accompagné·e par l'Engineering Manager, un Tech Lead et une équipe organisée autour des sujets embarqué, apps, cloud et produit.

Ce que vous allez construire et améliorer - :

  • Concevoir et faire évoluer des architectures cloud performantes, sécurisées et scalables pour des produits IoT.
  • Développer des services backend en PHP et Node.js, notamment pour de nouvelles fonctionnalités et de nouveaux produits BtoB.
  • Participer à la maintenance et à l'évolution des intégrations partenaires existantes.
  • Contribuer à l'amélioration continue de la plateforme : performance, dette technique, fiabilité, monitoring et qualité de service.
  • Participer aux décisions d'architecture et aux choix techniques sur des systèmes distribués complexes.
  • Intervenir sur la résolution d'incidents et l'exploitation des services en production.
  • Renforcer les

Requirements

Vous êtes un·e ingénieur·e backend senior, avec une expérience solide dans des environnements cloud complexes, et vous souhaitez rester proche du code tout en prenant de la hauteur sur l'architecture, la production et les choix techniques.

Expérience attendue :

  • Environ 8 ans d'expérience minimum en développement backend et architectures cloud.
  • Une expérience confirmée sur des services backend en production, dans un environnement cloud à forte volumétrie ou forte complexité.
  • Une capacité à évoluer dans des systèmes distribués, avec des enjeux de scalabilité, performance, sécurité et résilience.
  • Une expérience hands-on récente et significative : le poste s'adresse à une personne qui souhaite continuer à développer, pas uniquement piloter ou coordonner., * Très bonnes bases backend, idéalement sur PHP et/ou Node.js.
  • Expérience cloud significative, idéalement sur Azure ou un environnement équivalent.
  • Bonne compréhension des architectures distribuées, des services en production et des problématiques d'exploitation.
  • Appétence pour les pratiques DevSecOps : CI/CD, monitoring, sécurité, infra as code, ownership des services.
  • Capacité à comprendre un legacy conséquent, à s'adapter à plusieurs stacks et à moderniser progressivement sans chercher à tout réécrire.
  • Anglais nécessaire pour évoluer dans l'environnement technique ; le français est utilisé au quotidien dans la squad.

Ce qui fera la différence - :

  • Vous aimez comprendre le produit, les usages et les contraintes applicatives, pas seulement l'infrastructure.
  • Vous êtes à l'aise dans des environnements où il faut arbitrer entre delivery, qualité, dette technique et robustesse.
  • Vous savez partager vos connaissances, accompagner d'autres développeur·ses et prendre progressivement un rôle de référent·e technique.
  • Vous êtes ouvert·e à des sujets variés : backend, cloud, sécurité, routing, monitoring, infra as code, IA appliquée au développement.
  • Vous avez envie de rejoindre une équipe structurée, agile, collaborative, avec un vrai potentiel d'évolution technique et d'encadrement à terme.

Ce poste conviendra particulièrement à une personne backend senior, curieuse, adaptable, rigoureuse, qui aime les environnements complexes et souhaite contribuer à des produits IoT concrets, utilisés au quotidien, avec un impact direct sur l'expérience utilisateur.

About the company

Notre client développe des objets connectés grand public pensés pour rendre le foyer plus sûr, plus sain, plus confortable et plus respectueux de l'environnement. L'entreprise conçoit ses produits de bout en bout : mécanique, électronique, logiciels embarqués, applications mobiles et web, services cloud. Dans un contexte IoT exigeant, les équipes techniques travaillent sur des produits utilisés à grande échelle, avec des enjeux forts de fiabilité, de performance, de sécurité et de scalabilité. Le cloud occupe une place centrale dans l'expérience utilisateur : connectivité des équipements, authentification, services partenaires, traitement des données, supervision et évolution continue de la plateforme. L'équipe Cloud rassemble une vingtaine de personnes, organisées autour de pôles platform et feature, avec des squads agiles collaborant étroitement avec les équipes mobile, embarqué, produit et RPO. Vous rejoindrez un environnement technique mature, structuré, mais encore riche en sujets de modernisation : legacy à comprendre, dette technique à réduire, nouvelles features à construire, pratiques DevSecOps à renforcer et premiers usages de l'IA à expérimenter.

Apply for this position