/SalairesTechFR

Transparence salaires tech par stack, région et expérience

Votre stack ne fixe pas votre salaire — 4 650 offres tech le prouvent

Publié le 2026-06-01 • Mots-clés:

Votre stack ne fixe pas votre salaire — et 4 650 offres le prouvent

Un collègue m'a envoyé un DM la semaine dernière. Il hésitait entre une formation DevOps et un bootcamp data science. Sa question, texto : « Lequel paie le mieux en 2026 ? ». Je lui ai répondu que c'était la mauvaise question. Il n'a pas aimé.

Pourtant, les données sont formelles. On a épluché 4 650 offres tech en France — Welcome to the Jungle, France Travail, LinkedIn, Glassdoor, contributions directes — et le constat est sans appel : la stack technique est un facteur secondaire dans la détermination du salaire. Pas négligeable. Secondaire.

Ça heurte, je sais. Tout le monde veut croire qu'apprendre Rust ou se reconvertir en data science garantit +15k sur la fiche de paie. La réalité est plus ennuyeuse et plus utile à comprendre.

L'écart entre stacks ? 10 000 €. L'écart au sein d'une stack ? 50 000 €

Prenez les médianes salariales sur nos données WTTJ (offres avec fourchette affichée, CDI annuels, en excluant les aberrations) :

Stack Médiane P10 (10e centile) P90 (90e centile) Écart P10–P90
Data Science 57 500 € 41 000 € 67 500 € 26 500 €
DevOps / SRE 52 500 € 39 500 € 90 000 € 50 500 €
JavaScript 47 500 € 41 000 € 65 000 € 24 000 €
Python 47 500 € 39 000 € 65 000 € 26 000 €
Java 47 500 € 37 500 € 57 500 € 20 000 €

La médiane data science dépasse celle de JavaScript de 10 000 €. Dix mille euros. Soit l'équivalent d'un mois net à Paris. Pas rien, mais comparé à l'écart interne : un DevOps au P10 touche 39 500 €, un DevOps au P90 touche 90 000 €. Plus du double. Même métier, même intitulé, même année.

Le truc que personne ne veut entendre : la variance à l'intérieur d'une stack écrase la variance entre stacks.

Ce qui pèse vraiment : l'ancienneté, pas le langage

Nos données combinées (salaries.jsonl + WTTJ) montrent l'impact de l'expérience toutes stacks confondues :

  • 0–2 ans : salaire moyen 54 074 €
  • 3–5 ans : 63 489 €
  • 6–10 ans : 76 473 €
  • 11 ans et + : 93 555 €

L'écart entre un junior (0–2 ans) et un senior (11+ ans) est de 39 481 €. Presque quatre fois l'écart entre la stack la mieux payée et la moins bien payée.

Un dev Java avec 12 ans d'expérience gagne plus qu'un data scientist junior. Systématiquement. Les forums tech et les threads LinkedIn vous feraient croire le contraire.

Le poids de la boîte : startup vs grand groupe, 19 000 € d'écart

Autre variable que tout le monde sous-estime : la taille de l'entreprise.

Type d'entreprise Salaire moyen (mid) Écart vs startup
Startup 63 732 €
Scale-up 75 570 € +11 838 €
Grand groupe 82 506 € +18 774 €

Un développeur Python en grand groupe touche en moyenne 18 774 € de plus que le même profil en startup. Le même langage, la même ville, parfois le même framework.

Je me souviens d'un meetup à Lyon en mars dernier. Un dev senior m'expliquait qu'il avait quitté une startup où il faisait du Go pour un grand groupe industriel qui cherchait du Java. Il a gagné 22 000 € de plus. Le Go ne l'a pas rendu riche. Le passage en grand groupe, si.

Le cas Groupe SII : même ESN, 7 stacks, 8 000 € d'écart max

Pour tester cette hypothèse, on a isolé les offres d'une seule entreprise : Groupe SII, une ESN qui recrute sur quasiment toutes les stacks. Sur leurs 78+ offres avec salaire affiché :

  • Python : 38 461 € (moyenne mid, 7 offres)
  • JavaScript : 42 808 € (13 offres)
  • Java : 44 188 € (24 offres)
  • DevOps : 45 979 € (24 offres)

L'écart total ? 7 518 €. Entre Python et DevOps chez le même employeur. Sept mille euros. Moins qu'une prime d'intéressement dans un bon grand groupe.

Autrement dit : chez SII, que vous codiez en Python, Java ou que vous fassiez du Kubernetes, votre salaire varie de moins de 20 %. La grille salariale de l'entreprise pèse infiniment plus que votre compétence technique spécifique.

« Mais la data science paie 6 chiffres ! »

On entend ça partout. Regardons les chiffres réels. Sur les 298 offres data science dans notre dataset WTTJ, seules 30 affichent un salaire annuel. Un taux de transparence de 10,1 % — le plus bas de toutes les stacks. Contre 20,6 % pour le DevOps et 28 % pour le Java.

Et parmi ces 30 offres transparentes, la médiane tombe à 57 500 €. Les offres parisiennes ? De 36 096 € (Ministère des Affaires étrangères) à 85 000 € (Senior ML Engineer chez Aive). Le « data scientist à 100k » existe, mais c'est le P95, pas la norme.

Petite digression : cette opacité n'est pas anodine. Quand 90 % des offres data science masquent le salaire, ça crée un biais de sélection massif. Les rares offres affichées sont soit les plus généreuses (pour attirer), soit les moins (secteur public obligé de publier). Le « vrai » médian est probablement différent de ce qu'on mesure — mais dans quel sens, impossible à dire avec certitude.

Le DevOps Paris, cas d'école du mirage salarial

Le DevOps à Paris illustre parfaitement le problème des moyennes. Sur 18 offres avec salaire affiché dans notre dataset, voici ce qu'on trouve :

  • Ingénieur DevOps chez Nomadia : 39 000–44 000 € (mid : 41 500 €)
  • SRE chez Discngine : 45 000–55 000 € (mid : 50 000 €)
  • CDI Senior DevOps chez My Job Glasses : 60 000–70 000 € (mid : 65 000 €)
  • SRE chez Memo Bank : 72 200–83 100 € (mid : 77 650 €)
  • Head of SRE chez Yousign : 90 000–110 000 € (mid : 100 000 €)
  • Senior SRE chez Pigment : 75 000–130 000 € (mid : 102 500 €)

Le « salaire DevOps Paris » n'existe pas comme concept unitaire. Il y a le salaire DevOps junior en ESN et le salaire Head of SRE en scale-up fintech. Ce sont deux réalités séparées par un facteur 2,5. Dire « le DevOps à Paris gagne X » revient à dire « un véhicule coûte Y » sans préciser si c'est une Twingo ou un Range Rover.

La région, un faux levier aussi ?

Même surprise côté géographique. En combinant nos données salaries.jsonl sur les régions, le DevOps à Lyon tourne autour de 72 000–85 000 € en moyenne — parfois au-dessus de certaines offres parisiennes. Nantes se situe à 60 000–70 000 €, Toulouse vers 68 000–79 000 €. La ville compte, mais moins que le type de boîte et le niveau de séniorité. Un DevOps senior en grand groupe à Toulouse peut très bien dépasser un DevOps mid-level en startup parisienne.

La transparence salariale, autre variable cachée

Le taux de transparence varie considérablement selon les stacks. Et ce n'est pas anodin pour votre négociation.

Java affiche 28 % de ses salaires. Python, 24,3 %. DevOps, 20,6 %. Data science ? 10,1 %.

Conséquence directe : si vous êtes data scientist, vous négociez à l'aveugle. Vous n'avez pas de benchmark fiable. Le recruteur en face, lui, connaît sa grille. L'asymétrie d'information joue contre vous. Ironiquement, le métier qui se dit « data-driven » est celui où les données salariales sont les plus rares.

Alors, on s'en fiche complètement de la stack ?

Non. Et c'est la nuance que je veux poser clairement.

La stack compte, mais elle compte moins que trois autres facteurs :

  1. L'expérience (écart de ~39k entre junior et senior)
  2. La taille de l'entreprise (écart de ~19k entre startup et grand groupe)
  3. La capacité de négociation (impossible à mesurer, mais les offres DevOps à Paris montrent un spread P10–P90 de 50 500 € — une partie de cet écart, c'est de la négo)

La stack, elle, génère un écart médian d'environ 10k entre le « mieux » et le « moins bien ». Ce n'est pas zéro. Mais ce n'est pas le levier principal.

Si quelqu'un vous dit « apprends Rust pour gagner plus », demandez-lui plutôt combien d'années d'expérience il a, dans quel type de boîte il travaille, et s'il a négocié son salaire d'entrée. Vous comprendrez mieux ses 80k.

Ce que ça change pour vous, concrètement

Choisissez une stack qui vous plaît et dans laquelle vous pouvez devenir excellent. Pas celle qui paie 5k de plus en médiane aujourd'hui. Parce que la médiane d'aujourd'hui sera différente dans 3 ans, et que votre niveau de séniorité dans 3 ans — lui — aura un impact direct de 15 à 25k sur votre salaire.

Un dev JavaScript passionné avec 8 ans d'xp en scale-up touche plus qu'un data scientist junior en startup qui a choisi la data « parce que ça paie bien ». Les chiffres ne mentent pas.

Vous voulez savoir où vous vous situez exactement ? Notre simulateur salaire par stack, expérience et région croise 4 650 offres pour vous donner une fourchette réaliste — pas une moyenne trompeuse.


Données issues de 4 650 offres tech agrégées (Welcome to the Jungle, France Travail, LinkedIn, Glassdoor) à date du 3 mai 2026. Pour approfondir le sujet Paris vs province, notre duel Paris–Lyon sur 1 549 offres reste d'actualité. Et si la transparence salariale vous intéresse, notre analyse sur 4 579 offres montre à quel point le chemin est encore long.