En tant que Staff Software Engineer, vous intégrez l’équipe Cloud Foundations en charge des services IaaS du cloud NumSpot : Compute, Networking, Storage.
Vous concevez l’architecture et le design des services dont l’équipe a la responsabilité en veillant à la bonne intégration des produits dans la plateforme et en prenant compte des services connexes.
Vous avez également une partie hands-on, vous contribuez directement au développement tout en tenant un rôle de référent : diffuser les bonnes pratiques, accompagner la montée en compétences de l’équipe et assurer la cohérence technique.
Vous travaillez sur une stack moderne et ouverte : Go, Kubernetes, Terraform, GitLab CI/CD.
Vous possédez une connaissance pointue et une expérience des services IaaS d’au moins 1 Hyperscaler.
Vous intégrerez l’équipe Cloud Foundations, composée de Software Engineers, SRE et Product Manager, dans un contexte dynamique et orienté produit.
Vos interlocuteurs principaux seront :
Votre Engineering Manager et le Product Manager du domaine
Les équipes d’ingénierie
Les équipes Opérations/Run et AVV/Solution Architecture
Vos missions :
Architecture :
Conception et Design des services dont l’équipe a la responsabilité.
Veiller à l’intégration des systèmes entre domaines, en veillant à la cohérence architecturale et technologique
Optimiser et moderniser les produits existants en intégrant les meilleures pratiques du marché et les retours terrain.
Référent technique :
Concevoir et piloter le développement de services backend, de leurs APIs et des outils associés (Terraform, SDK, etc.).
Garantir la cohérence des choix techniques avec les standards internes.
Résoudre des problèmes complexes, y compris en production, en lien avec les SRE.
Documenter et standardiser les bonnes pratiques, outils et processus pour l’équipe et les clients
Assurer une veille continue sur Go, l’eco-système Kubernetes et le cloud-native.
Mentorat et accompagnement :
Aider les membres de l’équipe à progresser.
Favoriser une culture de partage et d’apprentissage collectif.
Être moteur dans l’adoption de pratiques modernes et efficaces.
Cohérence technique et produit :
Travailler avec les Product Managers et Designers pour aligner solutions et exigences utilisateurs.
Accompagner les équipes Professionnal Services en jouant un rôle de conseiller technique de confiance.
10+ ans d’expérience Software Engineering, dont plusieurs comme référent technique ou lead developer
Bonne connaissance de Go et du développement backend en environnements distribués
Forte connaissance des environnements Kubernetes et solide compréhension des architectures cloud-native
Forte culture d’ingénierie logicielle : clean code, testing, sécurité, performance, observabilité
Capacité à concevoir des solutions pragmatiques face à des enjeux techniques complexes, tout en respectant les contraintes métiers et réglementaires
Autonomie, rigueur et esprit d’initiative pour porter des projets ambitieux dans un environnement en évolution
1er entretien : échange avec un recruteur tech pour comprendre votre parcours, vos compétences et vos attentes.
2ème entretien : rencontre avec Jean-Sébastien Dupuis, l’Engineering Manager de l’équipe.
3ème entretien : échange technique avec un membre de l’équipe, pour tester la collaboration et discuter de cas concrets.
Entretien final : rencontre avec Vanessa MILOT, CPO de NumSpot, qui vous présentera la vision RH et la culture de l’entreprise.
Rencontrez Florence, Community manager & webmaster
Rencontrez Marc, Support cloud
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.