Engineering Career Path · IC4 → IC6

Devenir
Staff Engineer.

Une roadmap complète couvrant les compétences techniques, le leadership, l'influence et la stratégie de carrière pour atteindre le niveau Staff Engineer.

30+Compétences
50+Ressources
5Phases
Vue d'ensemble à 36 mois
01
Maîtrise Technique
Mois 1–6
0 / 4
02
Influence & Communication
Mois 4–12
0 / 4
03
Leadership Technique
Mois 8–18
0 / 4
04
Vision & Stratégie
Mois 14–24
0 / 4
05
Promotion
Mois 20–36
0 / 4
Filtrer :
Indispensable · bloquant pour le niveau Staff
Important · fortement recommandé
Bonus · différenciateur selon le contexte
01
Fondations

Maîtrise Technique
Profonde

Être un expert reconnu dans ton domaine. La crédibilité technique est le socle de tout le reste.

Mois 1–6 · En parallèle des autres phases
0/4 compétences
🏗️Indispensable
Architecture & Design de systèmes
Concevoir des systèmes distribués, scalables, résilients. Défendre les trade-offs sous pression.
  • Patterns : CQRS, Event Sourcing, Saga, Circuit Breaker
  • Systèmes distribués (CAP theorem, consistency models)
  • Analyse des trade-offs (performance vs consistance vs coût)
  • Design reviews crédibles en 30 minutes
  • ADRs (Architecture Decision Records)
Ressources clés
LivreDesigning Data-Intensive Applications — Martin Kleppmann
LivreSystem Design Interview Vol.1&2 — Alex Xu
Articlehighscalability.com — études de cas réels
TalkMartin Fowler — Microservices (martinfowler.com)
Indispensable
Performance & Scalabilité
Identifier et résoudre les goulots d'étranglement. Penser à l'échelle dès la conception.
  • Profiling avancé (flamegraphs, tracing distribué)
  • Optimisation BDD (index, query plans, sharding)
  • Caching stratégies (CDN, Redis, cache invalidation)
  • Load testing et capacity planning
  • SLI/SLO/SLA et budget d'erreurs
Ressources clés
LivreThe Art of Capacity Planning — John Allspaw
ArticleNetflix Tech Blog
OutilFlamescope, Jaeger, OpenTelemetry
🔒Important
Sécurité & Compliance
Penser sécurité by design. Identifier les risques avant qu'on te les signale.
  • OWASP Top 10 + OWASP API Security Top 10
  • Auth patterns (OAuth2, OIDC, RBAC)
  • Encryption at rest & in transit
  • Threat modeling STRIDE
Ressources clés
Articleowasp.org — Documentation complète
CoursPortSwigger Web Security Academy — gratuit
🎯Indispensable
Engineering Excellence
Incarner les meilleures pratiques. Élever la barre qualité de l'équipe entière.
  • Code review approfondie : architecture et risques
  • Testing strategy : pyramide de tests, property-based
  • CI/CD et developer experience
  • Dette technique : mesurer, prioriser, communiquer
  • Définir et défendre les standards d'ingénierie
Ressources clés
LivreA Philosophy of Software Design — John Ousterhout
LivreClean Code — Robert Martin
ArticleGoogle Engineering Practices (github.com/google)
02
Soft Skills Techniques

Influence &
Communication

Convaincre, aligner et galvaniser sans autorité managériale. Le levier le plus sous-estimé au niveau Staff.

Mois 4–12 — Développement continu
0/4 compétences
✍️Indispensable
Écriture technique à RFCs & Design Docs
Produire des documents qui créent l'alignement et font avancer les projets.
  • RFC : structure, clarté, appel à commentaires
  • ADR : capturer les raisons des choix
  • Design doc one-pager pour les stakeholders
  • Postmortem blameless : analyse causale
  • L'"executive summary" clair et court
Ressources clés
ArticleGoogle Design Doc Template (public)
LivreOn Writing Well — William Zinsser
Articleadr.github.io — Templates et exemples
🎤Indispensable
Présentation & Storytelling technique
Présenter des sujets complexes à des audiences mixtes. Calibrer le niveau de détail.
  • Structure : problème → impact → solution → trade-offs
  • Adapter le langage selon l'audience
  • Présenter des décisions difficiles sans perdre la salle
  • Diagrammes lisibles (Excalidraw, Mermaid)
  • Tech talks internes comme vecteur de visibilité
Ressources clés
LivrePresentation Zen — Garr Reynolds
OutilExcalidraw, Mermaid.js
🤝Indispensable
Influence sans autorité
Faire adopter une direction technique sans pouvoir décisionnel direct. L'art du consensus.
  • Identifier les alliés clés et construire des coalitions
  • Comprendre les motivations des autres équipes d'abord
  • "Disagree and commit" vs escalation appropriée
  • Timing : choisir le bon moment pour proposer
  • Working groups cross-équipe pour avancer
Ressources clés
LivreInfluence — Robert Cialdini
LivreStaff Engineer — Will Larson
Articlestaffeng.com — Stories de Staff Engineers
⚖️Important
Facilitation & Résolution de conflits
Débloquer des discussions techniques enlisées. Trouver le consensus sans imposer.
  • Techniques : DACI, RACI, Decider protocol
  • Désaccords de fond vs de surface
  • Feedback direct sans créer d'hostilité
  • Médiation entre équipes en désaccord technique
Ressources clés
LivreCrucial Conversations — Patterson, Grenny et al.
LivreNonviolent Communication — Marshall Rosenberg
03
Leadership

Leadership
Technique

Multiplier l'impact de ton équipe et des équipes voisines. Passer de "faire" à "faire faire et guider".

Mois 8–18 — Phase de consolidation
0/4 compétences
🌱Indispensable
Mentoring & Leveling up
Élever le niveau des ingénieurs autour de toi. Ton impact se mesure aussi par la croissance des autres.
  • 1-on-1 structurés : objectifs, feedback, déblocage
  • Sponsorship actif : mettre les gens en avant
  • Déléguer stratégiquement pour faire grandir
  • Identifier les "force multipliers" dans l'équipe
Ressources clés
LivreThe Staff Engineer's Path — Tanya Reilly
LivreThe Manager's Path — Camille Fournier
Articlelethain.com — Will Larson's blog
🚀Indispensable
Project & Technical Leadership
Piloter des projets complexes, multi-équipes, avec ambiguité — sans titre de PM.
  • Décomposer un projet ambigu en étapes actionnables
  • Identifier et communiquer les risques tôt
  • Gérer les dépendances inter-équipes
  • Piloter sans micro-manager : outcomes vs outputs
  • Post-mortems et retrospectives techniques
Ressources clés
LivreAn Elegant Puzzle — Will Larson
ArticleIncrement Magazine — Engineering Leadership
🧭Indispensable
Naviguer l'ambiguïté
Définir le bon problème quand personne ne l'a fait. Créer de la clarté dans le chaos.
  • Distinguer les symptômes du problème racine
  • 5 Whys et First Principles Thinking
  • Décisions avec information partielle
  • Problem statement partagé avant de solutionner
Ressources clés
LivreThinking in Systems — Donella Meadows
🤖Important
AI & LLMs appliqués
Comprendre et exploiter les outils IA pour l'ingénierie. Anticiper l'impact sur les équipes.
  • RAG, fine-tuning, agents : quand et comment
  • Risques en production (hallucination, coût, latence)
  • Piloter l'adoption des outils IA dans l'équipe
  • Construire ou superviser des features LLM-powered
Ressources clés
CoursFast.ai — Practical Deep Learning
ArticleLilian Weng's Blog — LLM fundamentals
04
Vision

Vision &
Stratégie Technique

Penser à 2–3 ans. Aligner la stratégie technique avec les objectifs business. Le saut cognitif du niveau Staff.

Mois 14–24 · Phase avancée
0/4 compétences
🔭Indispensable
Technical Vision & Roadmap
Construire et communiquer une vision technique cohérente sur 2–3 ans. Créer l'alignement.
  • Identifier le "north star" technique de ta zone
  • Rédiger un Tech Vision Document engageant
  • Prioriser face à la pression business
  • Faire évoluer la vision sans perdre la confiance
Ressources clés
LivreStaff Engineer — Will Larson (chapitre Vision)
Article"A Framework for Technical Vision" — lethain.com
📊Indispensable
Business Acumen & Stratégie produit
Connecter les décisions techniques aux objectifs business. Parler la langue du business.
  • Comprendre le modèle business de ton entreprise
  • Traduire l'impact technique en valeur business (ROI)
  • Collaborer avec Product sur la roadmap
Ressources clés
LivreThe Lean Startup — Eric Ries
LivreInspired — Marty Cagan
🏢Important
Gestion des stakeholders exécutifs
Présenter et défendre des décisions techniques au niveau C-suite.
  • Executive briefings de 5 minutes percutants
  • Gérer les "asks" impossibles avec professionnalisme
  • Construire une relation de confiance avec le CTO / VPE
Ressources clés
ArticleHolloway Guide to Engineering Management
🌐Bonus
External Tech Presence
Construire une réputation technique externe. Conférences, blog, open source.
  • Articles techniques sur des sujets de fond
  • Conférences (QCon, DDD Europe, mix-IT…)
  • Contributions open source dans ta zone d'expertise
  • Podcasts ou newsletters techniques
Ressources clés
Outilsessionize.com — Soumettre des talks
05
Stratégie Carrière

Promotion &
Positionnement

Rendre l'invisible visible. La promotion Staff se prépare activement — les bons résultats ne suffisent pas.

Mois 20–36 — Phase finale
0/4 compétences
🗺️Indispensable
Comprendre le leveling de ton entreprise
Décoder explicitement ce que ton entreprise attend au niveau Staff. Chaque boîte est différente.
  • Lire la career ladder Staff Engineer mot par mot
  • Analyser le profil de 3 Staff Engineers actuels
  • Conversation directe avec ton manager sur les attentes
  • "Promotion preview" : qu'est-ce qu'il me manque ?
Ressources clés
ArticleProgression.fyi — Career ladders de 100+ entreprises
Articlestaffeng.com/levels
📣Indispensable
Visibilité interne stratégique
S'assurer que les bonnes personnes voient ton travail et ton impact. Sans auto-promo agressive.
  • "Weekly snippets" résumant ton impact
  • Tech talks internes réguliers
  • Partager dans les channels engineering élargis
  • Devenir "la personne à appeler pour X"
Ressources clés
Article"Get your work noticed" — Julia Evans (jvns.ca)
📋Indispensable
Brag Document & Promotion Packet
Documenter en continu ton impact pour les reviews de promo. Ne pas attendre le dernier moment.
  • Brag doc hebdomadaire : projets, décisions, impact mesurable
  • Quantifier : "réduit la latence de 40%", "débloqué 3 équipes"
  • Témoignages de pairs et stakeholders
  • Promotion packet 6 mois avant la date cible
Ressources clés
Articlejvns.ca — "How to write a brag document"
🏆Important
Choisir son "Staff Project"
Identifier et exécuter le projet flagship qui démontre ton impact au niveau Staff.
  • Problèmes "suffisamment grands" pour le niveau Staff
  • Projet visible, impactant et cross-équipe
  • Communiquer l'impact avant, pendant et après
  • Positionner comme preuve de maturité Staff
Ressources clés
Articlestaffeng.com — "Finding your staff project"
LivreStaff Engineer — Will Larson
Progression 0 / 0
Tweaks
Apparence
Densité
Cartes