Software Engineer (H/F/NB)

Keyrus

Bordeaux

Sur place

EUR 55 000 - 75 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Keyrus cherche un Software Engineer pour concevoir et industrialiser des applications en production, couvrant frontend, backend, bases de données et sécurité. Vous intégrerez les briques d IA et coopérerez avec les architects pour assurer qualité, architecture et déploiement fiable via CI/CD et infrastructure as code.

Le poste requiert autonomie, curiosité et capacité à travailler dans un environnement distribué, avec évolution vers des architectures microservices et une gouvernance technique

Qualifications

  • Expérience significative en développement d'applications en production.
  • Maitrise d'au moins un back-end (Java/Spring, Python, Node.js/TypeScript, ou .NET/C#).
  • Maîtrise d'un framework front-end (React, Angular ou Vue).
  • Conception d'architectures microservices et systèmes distribués.
  • Intégration d'API REST/GraphQL et sécurisation des services.
  • Anglais professionnel courant.

Responsabilités

  • Construire des applications en prod du frontend au backend.
  • Intégrer les briques IA dans des applications robustes.
  • Garantir qualité de code, architecture et sécurité.
  • Mettre en place tests, CI/CD et infrastructure as code.
  • Collaborer avec Foundations Architect pour l'intégration.
  • Évoluer vers une architecture logicielle globale et gouvernance technique.

Connaissances

Back-end languages
Frontend framework
Microservices design
Event-driven systems
APIs REST/GraphQL
Docker & Kubernetes
Cloud & IaC
CI/CD & tests
Security & observability
English proficiency

Outils

Docker
Kubernetes
Terraform
CI/CD tools

Description du poste

Software Engineer

Le Software Engineer construit et industrialise les applications en production : frontend, backend, bases de données, mise en production, sécurité. Il porte la discipline d'ingénierie (qualité de code, architecture applicative, tests) qui garantit que ce qui est déployé tient dans la durée, pas seulement à la démonstration. Il intègre les briques de l'AI Engineer et les architectures du Foundations Architect, s'appuie sur la donnée préparée par le Data Engineer, et fiabilise ce que le Forward Deployed Engineer a déployé chez le client ; le Service Delivery Manager en assure l'exploitation continue et le Data Trust & AI Governance Manager la conformité, pendant que le Business Value Advisor garde le cap sur la valeur métier.

Ce qui vous attend
  • Vous construisez des applications en production de bout en bout : frontend, backend, base de données, mise en production.
  • Vous intégrez les briques d'IA développées avec l'AI Engineer au sein d'applications robustes et maintenables.
  • Vous garantissez la qualité de code, l'architecture applicative et la sécurité de ce qui est déployé, pas seulement sa faisabilité en démonstration.
  • Vous mettez en place les tests, la CI/CD et l'infrastructure as code qui permettent un déploiement fiable et répété.
  • Vous collaborez avec le Foundations Architect sur l'intégration applicative des architectures qu'il conçoit.
  • Vous montez en compétence sur l'architecture logicielle globale, les systèmes distribués et la gouvernance technique, à mesure que votre séniorité progresse.
Ce que vous apportez
Le socle Architect of Intelligence : des qualités indispensables, présentes dans les critères ci-dessous : curiosité, créativité, communication, conscience professionnelle, culture, capacité à faire.
  • Une expérience significative de développement d'applications en production, quel que soit votre point de départ : ESN, éditeur de logiciel, startup, ou client final côté DSI.
  • Une pratique avérée de mise en production d'applications à l'échelle, du code à l'exploitation, pas seulement de leur conception sur schéma.
  • Une expérience de collaboration avec des architectes ou des équipes data/IA sur l'intégration de briques techniques complexes.
Posture et savoir-être
  • Une rigueur d'ingénierie qui dépasse la validation en démonstration : vous pensez production, maintenabilité et sécurité dès la conception.
  • Une autonomie réelle sur l'ensemble de la chaîne applicative, du code à la mise en production.
  • Une capacité à collaborer étroitement avec le Foundations Architect et l'AI Engineer, sans dépendre d'eux pour avancer sur votre périmètre.
  • Une curiosité pour l'intégration de briques d'IA dans des applications robustes, sans chercher à devenir vous-même orchestrateur d'agents.
  • Une capacité à produire, documenter et transmettre ce que vous construisez, pour que le code tienne au-delà de votre présence dans l'équipe.
Compétences techniques indispensables
  • Maîtrise des fondamentaux du développement logiciel : programmation orientée objet, design patterns, structures de données, complexité algorithmique.
  • Maîtrise approfondie d'au moins un langage back-end de production (Java/Spring, Python, Node.js/TypeScript, ou .NET/C#, selon l'écosystème du client).
  • Maîtrise d'un framework front-end de production, tel que React, Angular ou Vue.
  • Conception d'architectures microservices et d'architectures applicatives capables de monter en charge.
  • Conception d'architectures événementielles (event-driven) et de systèmes distribués.
  • Conception et requêtage de bases de données relationnelles et de solutions de cache.
  • Conception d'API REST ou GraphQL.
  • Conteneurisation et orchestration d'applications avec Docker et Kubernetes.
  • Déploiement sur le cloud (AWS, GCP ou Azure) et gestion de l'infrastructure as code (Terraform).
  • Mise en place de pipelines CI/CD et de stratégies de tests (unitaires, intégration) à l'échelle d'une équipe.
  • Sécurisation des applications en production et mise en place d'une observabilité opérationnelle (logs, métriques, alerting).
  • Rédaction de dossiers d'architecture technique et de documentation destinée à d'autres équipes.
  • Intégration d'APIs de modèles de langage (Anthropic, OpenAI, Mistral, Google Gemini, etc.) au niveau applicatif, l'orchestration d'agents restant de la responsabilité de l'AI Engineer.
  • Anglais professionnel courant, à l'écrit comme à l'oral, indispensable quel que soit le niveau d'expérience.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Copy of Data Trust & AI Governance Manager (H/F... Architect of Intelligence · Aix-en-Provence,[...]
Copy of Data Trust & AI Governance Manager (H/F... Architect of Intelligence · Aix-en-Provence,[...]

Keyrus France • France

Sur place
EUR 45 000 - 70 000
AI Engineer (H/F/NB)
AI Engineer (H/F/NB)

Keyrus • Levallois-Perret

Sur place
EUR 90 000 - 125 000
Foundations Architect (H/F/NB)
Foundations Architect (H/F/NB)

Keyrus • Villeurbanne

Sur place
EUR 90 000 - 140 000
Forward Deployed Engineer (H/F/NB)
Forward Deployed Engineer (H/F/NB)

Keyrus • Bordeaux

Sur place
EUR 70 000 - 110 000
Forward deployment engineer (H/F/NB)
Forward deployment engineer (H/F/NB)

Keyrus • Valbonne

Sur place
EUR 90 000 - 120 000
Software Engineer (full-stack)
Software Engineer (full-stack)

Helloasso • Bègles

Sur place
EUR 65 000 - 90 000
Rémunération des astreintes
Service Delivery Manager (H/F/NB)
Service Delivery Manager (H/F/NB)

Keyrus • Bordeaux

Sur place
EUR 90 000 - 120 000
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

MICHELIN France • Lyon

Hybride
EUR 60 000 - 75 000
Avantages du groupe Michelin
Contexte de travail hybride
Opportunités de développement de carrière
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)
Senior Software Architect — Spec-Driven & Agentic Systems (F/H) (69)

Michelin Reifenwerke AG & Co. KGaA • Lyon

Hybride
EUR 60 000 - 75 000
Avantages du groupe Michelin
Autonomie dans les choix techniques
Electricien N3P2 (H/F/D)
Electricien N3P2 (H/F/D)

GIF Emploi • Lille

Sur place
EUR 110 000 - 121 000