/SalairesTechFR

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

81 % des offres tech en France cachent le salaire — ce que 3 308 annonces CDI révèlent sur l'opacité salariale en 2026

Publié le 2026-04-28 • Mots-clés:

81 % des offres tech en France cachent le salaire — plongée dans 3 308 annonces CDI

Un recruteur m'a dit un jour, sans ironie visible : « On ne met pas le salaire parce que ça attire les mauvais profils. » J'ai mis un moment à comprendre ce que « mauvais profil » signifiait dans sa bouche. Un candidat qui sait combien il vaut, apparemment.

En avril 2026, nous avons passé au crible 3 308 offres CDI dans la tech française — Welcome to the Jungle, France Travail, Glassdoor, LinkedIn, annonces directes. Résultat : 616 affichent une fourchette salariale. Les 2 692 autres ? Silence radio.

18,6 %. Moins d'une offre sur cinq.

Ce chiffre mérite qu'on s'y arrête. Pas pour faire de la morale aux entreprises — la transparence salariale est un sujet bien plus tordu qu'un simple « il faudrait que ». Mais parce que cette opacité a des conséquences mesurables sur les salaires réels des développeurs, DevOps et data scientists.


Le paysage de la transparence : qui montre ses cartes ?

Toutes les sources de données ne jouent pas le même jeu. Et les écarts sont brutaux.

Par source de données

France Travail (ex-Pôle emploi) ne publie quasiment aucun salaire — 0 % de ses 1 223 annonces CDI tech contiennent une fourchette. Welcome to the Jungle fait mieux avec 26,3 % de ses 1 992 offres. Les données issues de Glassdoor, LinkedIn et nos sources directes atteignent 100 %, mais ce sont des échantillons plus restreints (93 offres au total).

Le contraste est saisissant. Sur une même offre de développeur Python à Paris, WTTJ affichera « 45 000 – 60 000 € » quand France Travail se contentera de « salaire à négocier ». Même entreprise, même poste.

Par stack technique

L'opacité n'est pas répartie uniformément entre les métiers. Certaines spécialités sont nettement plus transparentes que d'autres.

Stack Offres avec salaire Total CDI Taux de transparence
Rust 20 29 69,0 %
Ruby 9 25 36,0 %
Go 23 64 35,9 %
Python 41 154 26,6 %
Java 58 232 25,0 %
DevOps 67 348 19,3 %
Data Science 41 224 18,3 %
JavaScript 80 527 15,2 %
C# 7 54 13,0 %

Rust en tête, avec 69 % d'offres transparentes. JavaScript bon dernier des stacks majeures à 15,2 %. Le rapport va presque de 1 à 5.

Une explication possible : les stacks de niche (Rust, Go) attirent un vivier réduit de candidats. Les entreprises qui recrutent sur ces langages savent qu'elles doivent afficher un salaire compétitif pour capter l'attention. JavaScript, avec ses 527 offres CDI, peut se permettre d'attendre — le volume de candidats potentiels est suffisant pour trier sans montrer son jeu.

C'est une hypothèse. Pas une certitude.

Par région

Là, le résultat surprend.

Région Offres avec salaire Total CDI Taux de transparence Salaire moyen affiché
Toulouse 63 158 39,9 % 63 293 €
Nantes 62 177 35,0 % 59 962 €
Marseille 13 50 26,0 % 46 923 €
Lyon 56 237 23,6 % 62 319 €
Bordeaux 21 95 22,1 % 47 381 €
Paris 163 929 17,5 % 68 746 €
Lille 19 111 17,1 % 42 003 €

Paris, qui concentre 28 % de toutes les offres CDI tech, n'affiche le salaire que dans 17,5 % des cas. Toulouse, avec un marché trois fois plus petit, atteint presque 40 %.

L'interprétation facile serait de dire que Paris cache les salaires parce qu'ils sont plus élevés et que les entreprises veulent garder de la marge de négociation. Mais Toulouse affiche un salaire moyen de 63 293 € — pas si loin de Paris (68 746 €). L'écart de transparence est disproportionné par rapport à l'écart salarial réel.

La vraie raison est probablement structurelle : Paris héberge plus d'ESN et de grands groupes, qui publient massivement sur France Travail (sans salaire). Les métropoles plus petites ont un tissu de startups et PME qui recrutent davantage via WTTJ, où la norme tend vers plus de transparence.


Les champions de l'opacité

Qui sont les entreprises qui ne montrent jamais le salaire ? On a classé les sociétés par nombre d'offres CDI publiées sans fourchette salariale :

  1. Sopra Steria — 129 offres, zéro salaire affiché
  2. Thales — 106 offres
  3. Capgemini — 72 offres
  4. NEXTON — 43 offres
  5. Meritis — 36 offres
  6. CGI — 33 offres
  7. Ministère des Armées (Civils de la Défense) — 31 offres
  8. Externatic — 30 offres
  9. Atos — 27 offres

Le podium est occupé par des ESN et des grands industriels. Ce n'est pas un hasard. Ces structures utilisent des grilles internes rigides, parfois liées à des conventions collectives (Syntec, métallurgie). Publier le salaire reviendrait à exposer la grille entière — et potentiellement, ses incohérences.

Un détail amusant : Externatic, un cabinet de recrutement spécialisé tech, figure dans ce classement. Un intermédiaire qui se pose comme expert du marché tech mais ne dit pas combien le poste paie. Il y a une certaine ironie.


L'écart caché : les offres transparentes paient-elles différemment ?

C'est la question qui brûle. Et la réponse est contre-intuitive.

Le salaire moyen des offres affichées sur WTTJ (notre source avec le plus gros volume transparent) est de 54 353 €. Le salaire moyen issu de nos sources directes, Glassdoor et LinkedIn est de 74 187 €. Soit un écart de 36 %.

Attention avant de conclure. Ce delta ne signifie pas que « les entreprises qui cachent le salaire paient mieux ». Plusieurs biais expliquent la différence :

  • Les données Glassdoor et LinkedIn proviennent souvent de profils seniors qui auto-déclarent — biais de sélection vers le haut
  • WTTJ agrège beaucoup d'offres junior et mid-level, surtout en JavaScript et Java, stacks aux salaires médians plus bas
  • Les offres directes dans notre base sont issues de niches (Go, Rust) naturellement mieux rémunérées

Ce que ce chiffre dit tout de même : les offres les plus visibles — celles qu'un développeur junior trouvera en premier — affichent des salaires significativement plus bas que le marché réel. Un dev qui ne connaîtrait le marché qu'à travers les offres WTTJ avec salaire sous-estimerait sa valeur d'au moins 15 à 20 %.

Pour un développeur à Paris, la conséquence est directe. Nos données montrent un salaire moyen de 68 746 € dans la capitale, tous profils confondus. Mais l'offre WTTJ moyenne qu'un candidat parisien voit afficher un chiffre tourne plutôt autour de 55-58K. Le décalage alimente un cercle vicieux : le candidat calibre ses attentes sur les rares offres transparentes, qui sont justement les moins généreuses.


Transparence et expérience : le fossé qui se creuse

L'opacité ne frappe pas de la même manière selon le niveau d'expérience. Nos données (limitées aux 120 offres de salaries.jsonl avec l'ancienneté documentée) montrent un schéma net :

Expérience Salaire moyen Paris Salaire moyen province Écart Paris/province
0-2 ans 62 081 € 53 029 € +17,1 %
3-5 ans 78 164 € 61 392 € +27,3 %
6-10 ans 93 639 € 74 105 € +26,4 %
11+ ans 101 406 € 91 723 € +10,6 %

Deux choses frappantes ici. D'abord, la prime parisienne est maximale entre 3 et 10 ans d'expérience — pas en début de carrière. Un junior à Paris gagne 17 % de plus qu'en province ; un mid-senior, 27 %. Ensuite, la prime se réduit fortement après 11 ans d'expérience (10,6 % seulement). Les profils très seniors en province rattrapent Paris. Probablement parce qu'à ce niveau, le remote est plus fréquent et le pouvoir de négociation individuel compense l'effet géographique.

Or, ce sont précisément les profils mid-senior (3-10 ans) qui ont le plus besoin de données salariales fiables — c'est la tranche où la négociation a le plus d'impact. Et c'est aussi la tranche la plus exposée à l'opacité : les offres senior affichent encore moins souvent le salaire que les offres junior.

Le cercle est vicieux.


DevOps et Data Science : deux métiers, deux transparences

Les deux piliers de notre base de données — DevOps (348 offres CDI) et Data Science (224 offres) — illustrent bien le problème.

DevOps : 19,3 % de transparence

Le marché DevOps français est dominé par les ESN et les grands comptes. Résultat : moins d'une offre sur cinq montre le salaire. Pourtant, les données qu'on a collectées racontent une histoire précise :

  • DevOps Paris : 65 785 € en moyenne
  • DevOps Lyon : 72 387 €
  • DevOps Toulouse : 60 462 €
  • DevOps Nantes : 62 226 €

Lyon devant Paris pour le DevOps ? Oui. Sur nos 8 offres lyonnaises avec salaire affiché, la moyenne dépasse celle de Paris (15 offres). L'échantillon est petit, mais le signal est cohérent avec ce qu'on observe ailleurs : Lyon attire des DevOps seniors en grand groupe industriel (Renault Trucks, bioMérieux, groupes bancaires) qui paient au-dessus du marché parisien. Paris, elle, dilue sa moyenne avec un volume important d'offres ESN à 50-55K.

Data Science : 18,3 % de transparence

Encore plus opaque. Et le même phénomène régional se reproduit :

  • Data Science Paris : 66 038 €
  • Data Science Lyon : 77 911 €
  • Data Science Nantes : 71 424 €
  • Data Science Toulouse : 60 606 €

Lyon et Nantes au-dessus de Paris pour le data science. L'explication tient en partie à la composition des offres : Paris voit passer beaucoup de postes « data analyst relabelisé data scientist » en startup early-stage, avec des salaires tirés vers le bas. Les offres lyonnaises et nantaises avec salaire visible sont plutôt des postes confirmés en industrie.

Mais encore une fois — on parle des offres qui montrent le salaire. Les 81 % restantes pourraient raconter une toute autre histoire. Ce qu'on mesure, c'est le biais de la transparence elle-même.


La directive européenne 2023/970 change-t-elle quelque chose ?

Parlons de l'éléphant réglementaire. La directive européenne sur la transparence des rémunérations, adoptée en 2023, doit être transposée par les États membres d'ici juin 2026. Elle impose aux employeurs d'informer les candidats sur la fourchette salariale du poste, soit dans l'offre, soit avant l'entretien.

En théorie, nos 18,6 % devraient passer à 100 % d'ici quelques mois.

En pratique, la France n'a pas encore finalisé sa transposition. Et même quand elle le fera, l'expérience d'autres réglementations (index égalité femmes-hommes, publication des écarts de rémunération dans les entreprises de plus de 50 salariés) montre que les obligations de transparence prennent des années avant de produire des effets réels. Les fourchettes publiées seront probablement larges au départ — du « 40K-80K » qui ne renseigne personne.

Cela dit, la tendance est réelle. Sur WTTJ, le taux de transparence salariale était d'environ 15-18 % en 2024 d'après les données historiques du secteur. Nous sommes à 26,3 % en avril 2026. La progression existe, même si elle reste lente.


Ce que ça change concrètement pour votre prochaine négo

L'opacité salariale n'est pas un simple désagrément. Elle a un coût mesurable.

Prenons un développeur Python avec 5 ans d'expérience à Paris. Les rares offres WTTJ transparentes pour ce profil tournent autour de 45 000 – 60 000 €. Nos données tous canaux confondus indiquent un marché réel plus proche de 65 000 – 78 000 €. L'écart potentiel : 10 000 à 18 000 € par an.

Sur une carrière de 10 ans, en cumulé et avec les progressions, on parle d'un manque à gagner de l'ordre de 100 000 à 150 000 €. Pas pour avoir mal codé. Pour avoir mal estimé le marché.

Trois réflexes à adopter :

Croiser les sources. Ne jamais calibrer ses attentes sur un seul canal. Les offres WTTJ avec salaire visible sont un plancher, pas une médiane. Les données Glassdoor et LinkedIn tendent vers le haut. La vérité du marché est entre les deux — souvent plus proche du haut que du bas pour les profils confirmés.

Exploiter les stacks de niche comme indicateurs. Les offres Rust et Go affichent beaucoup plus souvent le salaire (69 % et 36 %). Elles donnent un signal fiable sur ce que les entreprises sont prêtes à payer pour des compétences rares. Un DevOps qui maîtrise Go ou qui a des compétences Rust peut s'appuyer sur ces données pour justifier une fourchette haute — notre classement des 7 stacks les mieux payées en France détaille ces écarts.

Demander la fourchette avant le premier entretien. C'est déjà une pratique courante dans la tech américaine. En France, la future transposition de la directive européenne va normaliser cette demande. Autant commencer maintenant. Si un recruteur refuse de donner même une fourchette large, c'est un signal — pas nécessairement négatif, mais un signal à prendre en compte dans la négociation. Notre guide de négociation en 7 étapes couvre ce point en détail.


Les limites de cette analyse

Soyons honnêtes sur ce que ces chiffres ne disent pas.

Notre base de 3 308 offres CDI ne couvre pas tout le marché. Les offres confidentielles transmises par cooptation ou via des cabinets de chasse de tête n'apparaissent dans aucune de nos sources. Or, ces offres — souvent les mieux payées — sont aussi les plus opaques par design. Notre taux de 18,6 % est donc probablement surestimé : si on comptait les offres invisibles, la transparence réelle du marché tomberait encore plus bas.

Par ailleurs, « afficher un salaire » ne garantit pas que le chiffre soit fiable. Certaines entreprises publient des fourchettes volontairement larges (35K-60K) ou décalées par rapport au salaire réel proposé en entretien. Nous n'avons pas de moyen de mesurer ce biais dans nos données actuelles.

Enfin, la distinction entre stacks est parfois floue. Un « développeur Python/DevOps » chez Meritis, c'est du Python ou du DevOps ? Nos algorithmes de classification font des choix, forcément imparfaits. Les pourcentages par stack sont indicatifs, pas absolus.


La transparence salariale n'est pas un luxe

Le marché tech français est dans une phase de transition. Les réglementations poussent vers plus de transparence. Les plateformes comme WTTJ progressent lentement. Mais au rythme actuel, il faudra encore plusieurs années avant que la majorité des offres affichent un salaire.

D'ici là, l'asymétrie d'information profite structurellement aux employeurs. Un candidat qui entre en négociation sans données se retrouve à jouer au poker contre quelqu'un qui voit ses cartes. Pas exactement un jeu équitable.

Les données existent. Elles sont fragmentaires, biaisées, incomplètes — mais elles existent. Les 616 offres transparentes de notre base, combinées aux retours Glassdoor et aux études sectorielles, permettent de construire une estimation raisonnable du marché. Pas parfaite. Raisonnable.

Et « raisonnable » vaut mieux que rien.

Pour aller plus loin, l'article sur le piège salarial JavaScript illustre comment une stack populaire peut masquer des salaires structurellement bas. Un cas d'école d'opacité par le volume.


Méthodologie : analyse de 3 308 offres CDI tech collectées entre le 20 et le 28 avril 2026 sur Welcome to the Jungle, France Travail, Glassdoor, LinkedIn et sources directes. Les salaires sont exprimés en brut annuel. Utilisez notre simulateur gratuit pour estimer votre salaire selon votre stack, expérience, région et taille d'entreprise.