Trouver une offreRecruteurs

Staff Software Engineer

Opportunité exclusive

Hybride

Staff Software Engineer

BK Consulting

Staff Software Engineer

Expertises

architecturesoftwarecloudplatformdataobservabilité

il y a 1 mois

Candidature rapide

Partagez cette opportunité

Partagez cette opportunité à quelqu’un de votre réseau :
✓ Offrez-lui un boost de visibilité auprès du client.
✓ Aidez vos contacts à trouver leur prochain job.

Information importante


Type de contrat:

CDI

Salaire :

Salaire selon profil

Localisation :

Lille, France

Mode de travail :

Hybride

Publié le :

14 septembre 2026

Le besoin


Le rôle

Le Staff Software Engineer occupe un rôle clé dans notre organisation technique. Au-delà de l'expertise individuelle, sa valeur réside dans sa capacité à intervenir sur les sujets transverses à fort enjeu : arbitrages structurants, problèmes complexes que les équipes ne peuvent pas résoudre seules, et cohérence d'ensemble de notre trajectoire technique.

C'est un rôle d'impact sur l'organisation, pas seulement sur le code. Le Staff agit là où les enjeux sont flous, les compromis difficiles, et où il faut à la fois de la hauteur de vue et de la rigueur d'exécution.

Domaines d'intervention

Débloquer et structurer

  • Identifier et résoudre les verrous techniques qui affectent plusieurs équipes simultanément.

  • Concevoir les architectures sur les sujets complexes ou ambigus, là où les réponses ne sont pas encore établies.

  • Porter les arbitrages techniques structurants (build vs. buy, gestion de la dette, stratégies de migration) et en assurer la cohérence dans le temps.

Vision et gouvernance technique

  • Construire et porter une trajectoire technique cohérente à l'échelle de l'engineering, au-delà du périmètre d'une seule équipe.

  • Être un interlocuteur crédible du produit et du business, capable de faire le lien entre enjeux métier et décisions d'architecture.

  • Animer les pratiques de gouvernance technique (RFC, ADR, revues d'architecture) au service de la clarté et de l'alignement collectif.

Montée en compétences collective

  • Accompagner les développeurs seniors et les engineering managers dans leur progression technique, l'objectif étant de créer des relais autonomes, pas des dépendances.

  • Diffuser les bonnes pratiques par la contribution directe et l'exemple concret.

  • Faciliter l'adoption de nouveaux paradigmes techniques en réduisant la friction et en accompagnant le changement.

Intervention transverse

  • Créer du lien entre les équipes et les domaines, logiciel, infrastructure, ERPs, pour favoriser la circulation des savoirs et la cohérence des choix techniques à travers des périmètres aux contraintes très différentes.

  • Intervenir en appui sur les situations critiques : incidents majeurs, migrations à risque, Proof of Concepts stratégiques.

Profil recherché


Expertise technique attendue

Nous ne recherchons pas un expert de chaque brique de notre écosystème, mais une personne capable de naviguer avec aisance à travers des sujets variés et d'apporter de la profondeur là où c'est nécessaire.

Architecture logicielle. Maîtrise solide des grands principes (DDD, architecture hexagonale, event-driven, CQRS) et capacité à les appliquer avec discernement selon le contexte. Dans un environnement où cohabitent développements sur mesure et ERPs, le Staff doit savoir concevoir des architectures qui articulent ces mondes de manière cohérente, intégration, découplage, gestion des contrats d'interface, sans sacrifier la maintenabilité à long terme.

Culture plateforme et industrialisation. Le Staff porte une vision plateforme au service des équipes produit. L'enjeu n'est pas seulement de maîtriser les outils (Terraform, Helm, Kubernetes, CI/CD), mais de penser l'infrastructure comme un produit interne : self-service, abstractions pertinentes, golden paths, documentation vivante. Il pilote l'industrialisation des pratiques de delivery à l'échelle, pipelines reproductibles, progressive delivery (blue/green, canary, feature flags), avec une approche shift-left assumée : tests, sécurité, qualité et observabilité intégrés au plus tôt dans le cycle de développement, et non traités en aval. Il définit les standards de fiabilité (SLO/SLI, error budgets) et d'observabilité (OpenTelemetry, Prometheus, Grafana) et en accompagne l'adoption.

Sécurité. La sécurité n'est pas un sujet périphérique. Le Staff doit intégrer la dimension sécurité à chaque étape : sécurisation des APIs et des flux (OAuth2/OIDC, API Management, WAF), maîtrise de la supply chain logicielle (SBOM, analyse de dépendances, signature d'artefacts), modélisation des menaces et revue des surfaces d'exposition. Il contribue à ancrer une culture security-by-design au sein des équipes, en s'assurant que les pratiques de sécurité sont embarquées dans les processus de développement et de déploiement, et non reléguées à des audits ponctuels.

Data et architectures orientées données. On attend une compréhension architecturale solide, pas seulement une familiarité de surface. Le Staff doit être capable de concevoir et challenger des architectures data de bout en bout : streaming temps réel (Kafka), stockage analytique moderne (Snowflake, Apache Iceberg), design de pipelines de données fiables et gouvernance de la qualité des données. Il doit pouvoir dialoguer avec les équipes data en pair et peser dans les choix structurants qui lient l'applicatif au monde de la donnée.

Capacité d'apprentissage. Un Staff Engineer n'est pas défini par les technologies qu'il maîtrise aujourd'hui, mais par sa capacité à monter rapidement sur les sujets dont l'organisation a besoin.

Savoir-être attendu

Influence et conviction. Savoir guider et aligner sans autorité hiérarchique, par la qualité du raisonnement et des contributions.

Complémentarité avec les engineering managers. Le Staff et l'EM forment un binôme naturel. Là où l'EM porte la dynamique humaine et organisationnelle de l'équipe, le Staff apporte la profondeur technique et la vision d'ensemble. Savoir construire cette relation de confiance et de complémentarité est essentiel.

Pragmatisme. Savoir arbitrer entre excellence technique et réalité opérationnelle, et assumer ces compromis.

Vulgarisation. Rendre les sujets techniques accessibles aux interlocuteurs non spécialisés (produit, management, métiers).

Anglais professionnel. Indispensable pour évoluer dans notre contexte.

D'autres offres idéales pour vous !

Ces entreprises cherchent également d'excellents profils

Top Profil

Staff Software Engineer, Ruby on Rails

Freelance

Paris, France

Hybride

Expertises

LLMs / Large language modelsRuby on RailsDevOpsPostgreSQLDatadogGrafanaPrometheusKubernetesLLMCI/CDSidekiq

il y a 1 mois

Candidature rapide

BK Consulting

Staff Software Engineer

Freelance

Lille, France

Hybride

Expertises

softwarearchitecturecloudplatformdataobservabilité

il y a 1 mois

Candidature rapide

Tenth Revolution Group

Staff Software Engineer Ruby on Rails

Freelance

Paris, France

Hybride

Expertises

LLMs / Large language modelsRuby on RailsPostgreSQLDatadogGrafanaPrometheusKubernetes

il y a 3 jours

Candidature rapide

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.

Talents

Trouver un job

Créer un profil

Solutions et outils