Nouveau
Remote
Description du poste
UpGuard est en pleine transformation du secteur de la cybersécurité grâce à une plateforme de Cyber Risk Posture Management (CRPM) qui combine notation de sécurité, renseignements sur les menaces et intelligence artificielle. Après une levée de fonds de 75 M$ en série C, nous traitons chaque jour plus de 100 milliards de signaux de risque et nous recherchons un·e Ingénieur·e Logiciel senior pour renforcer notre équipe Product Engineering. Vous travaillerez en étroite collaboration avec les chefs de produit, les designers UX/UI, les data‑scientists et les autres développeurs afin de concevoir, développer et déployer des fonctionnalités orientées client, d’améliorer la fiabilité, l’évolutivité et les performances de notre infrastructure cloud.
**Missions principales**
- Concevoir et implémenter des micro‑services robustes (Java, Go, Python) déployés sur Kubernetes et AWS/GCP, en suivant les meilleures pratiques de CI/CD (GitHub Actions, Jenkins).
- Participer aux revues de code, aux discussions d’architecture et aux décisions techniques, en veillant à la qualité du code (TDD, linting, tests d’intégration).
- Collaborer avec les équipes de cybersécurité pour intégrer les exigences de conformité (ISO 27001, NIST) et les modèles de menace dans les nouvelles fonctionnalités.
- Explorer et prototyper des solutions basées sur l’IA et les grands modèles de langage (LLM) afin d’automatiser la détection d’anomalies, d’améliorer la productivité des développeurs et d’enrichir l’expérience client.
- Optimiser les performances du système (observabilité, monitoring avec Prometheus/Grafana, tracing) pour garantir la disponibilité 99,9 % de la plateforme.
- Contribuer à la rédaction de la documentation technique et à la diffusion des bonnes pratiques au sein de l’équipe.
**Profil recherché**
- Minimum 5 ans d’expérience en développement logiciel, idéalement dans le domaine de la cybersécurité ou du SaaS.
- Maîtrise des langages Java, Go ou Python et des architectures micro‑services.
- Expérience avérée sur les plateformes cloud (AWS, GCP) et l’orchestration de conteneurs (Kubernetes, Docker).
- Connaissances solides en cybersécurité (protocoles, chiffrement, gestion des vulnérabilités) et en modélisation des risques.
- Familiarité avec les technologies d’IA/ML, notamment les LLM (GPT, Claude) et les pipelines d’inférence.
- Bonnes pratiques DevOps, CI/CD, tests automatisés et monitoring.
- Esprit d’équipe, capacité à communiquer clairement avec des interlocuteurs non‑techniques et à travailler en mode agile (Scrum).
**Ce que nous offrons**
- Un environnement de travail 100 % remote avec des horaires flexibles, favorisant l’équilibre vie pro/vie perso.
- Un salaire compétitif, des bonus basés sur la performance et des actions de l’entreprise.
- Un budget annuel dédié à la formation et à la participation à des conférences (DefCon, BlackHat, AWS re:Invent).
- Accès à des ressources de pointe (GPU, sandbox IA) pour expérimenter les dernières innovations.
- Une culture d’entreprise inclusive, collaborative et orientée impact, où chaque idée compte.
- Des équipes multidisciplinaires, un leadership transparent et des opportunités d’évolution rapide vers des rôles de lead ou d’architecte.
Rejoignez UpGuard et participez à la redéfinition de la gestion du cyber‑risque à l’échelle mondiale. Nous attendons votre candidature avec impatience !