Description du poste
## Contexte
Scaleway conçoit depuis 1999 des infrastructures sécurisées et durables. Après un virage stratégique vers le cloud computing en 2015, l'entreprise est devenue un acteur européen de référence du secteur, soutenue par le groupe Iliad qui investit 3 milliards d'euros dans une alternative souveraine en intelligence artificielle. Scaleway sert des milliers de clients, du secteur public et privé, via un portefeuille croissant de produits cloud et IA (bare metal, conteneurisation, serverless, IA). Bureaux à Paris, Lille, Toulouse, Rennes, Rouen, Bordeaux et Lyon.
## Pourquoi ce poste
L'équipe Secret Service renforce son portefeuille de produits de sécurité (Key Manager, Secret Manager, Audit Trail) pour répondre aux exigences de sécurité croissantes des clients cloud de Scaleway. L'ingénieur logiciel conçoit, construit et maintient des services de sécurité critiques au cœur de l'infrastructure cloud de Scaleway, autour de la cryptographie, des HSM (Hardware Security Modules), de la gestion de clés et des architectures backend sécurisées.
## L'équipe
L'équipe Secret Service compte 4 personnes (1 manager, 3 ingénieurs logiciels), à l'intersection de l'ingénierie backend, de la cybersécurité et de l'infrastructure cloud. Fonctionnement en Kanban, avec backlog refinement et rétrospectives bimensuelles.
## Missions au quotidien
- Concevoir, développer et maintenir les services backend sécurisés de Key Manager, Secret Manager et Audit Trail
- Construire et améliorer des API robustes et performantes pour la gestion de clés cryptographiques et l'accès sécurisé aux ressources sensibles
- Travailler avec des HSM et intégrer des opérations cryptographiques via des interfaces PKCS#11
- Contribuer à l'architecture et à l'évolution d'une infrastructure critique pour la sécurité, avec un fort accent sur la fiabilité, la disponibilité et la résilience
- Développer un logiciel propre, maintenable et scalable en Go (Golang)
- Améliorer l'automatisation de l'infrastructure et les processus de déploiement (Terraform, Docker, GitLab CI/CD)
- Mettre en œuvre et maintenir l'observabilité, le monitoring et le logging (notamment avec Loki)
- Travailler avec PostgreSQL pour une gestion fiable et sécurisée des données
- Contribuer aux bonnes pratiques de sécurité et aux exigences de conformité, notamment dans le cadre SecNumCloud
- Collaborer avec les autres équipes Ingénierie et Infrastructure pour résoudre des problématiques de sécurité complexes
## Profil recherché
Hard skills :
- Expérience solide en ingénierie logicielle backend, ingénierie infrastructure ou DevOps, idéalement avec de fortes exigences de sécurité ou de fiabilité
- Compétences de développement en Go (Golang), ou maîtrise d'un autre langage backend comme Python avec motivation à devenir rapidement productif en Go
- Bonne compréhension de la cryptographie, de la gestion de clés et des architectures backend sécurisées
- Connaissance des HSM et des interfaces PKCS#11, ou fort intérêt à développer une expertise sur ces sujets
- Expérience pratique de la conception et du maintien d'API REST et de services backend
- Bonne connaissance de Linux, des fondamentaux réseau et des bonnes pratiques de sécurité
- Expérience avec Docker, Terraform, Git et GitLab CI/CD
- Familiarité avec PostgreSQL et des outils d'observabilité comme Loki
- Compréhension de l'infrastructure cloud, des systèmes distribués et des environnements de production
- La familiarité avec SecNumCloud ou d'autres référentiels de sécurité et de conformité est un plus
Soft skills :
- Ownership et autonomie : prendre la responsabilité de son travail, du design à la production
- Résolution de problèmes : enquêter sur des défis techniques complexes et développer des solutions pragmatiques et fiables
- Esprit sécurité : intégrer naturellement la sécurité, la fiabilité et la maintenabilité dans les décisions d'ingénierie
- Collaboration : travailler en petite équipe, partager ses connaissances avec les autres équipes d'ingénierie
- Curiosité et apprentissage continu : explorer de nouvelles technologies, en particulier autour de la cryptographie, de l'infrastructure cloud et de la cybersécurité
- Communication : expliquer clairement ses décisions techniques et contribuer à des discussions constructives
## Avantages
Travail hybride (jusqu'à 3 jours de télétravail par semaine), bureaux spacieux proches des transports en commun, service de restauration par un chef.