Non, Paris ne paie pas mieux les développeurs — 3 807 offres le prouvent
Non, Paris ne paie pas mieux les développeurs — et voici les chiffres
Tout le monde le répète. Les recruteurs, les forums, les oncles aux repas de famille. « Paris, c'est là que ça paie. » Le mantra est tellement ancré que des développeurs acceptent un loyer de 1 400 € pour un 30 m² à Bastille en se disant que le salaire compense. J'ai fait ce calcul moi-même en 2019, dans un café de la rue Oberkampf, sur un coin de nappe. Le résultat m'avait convaincu de rester à Lyon.
Sept ans plus tard, les données me donnent raison. Pas sur tout. Mais sur assez de stacks pour qu'on arrête de traiter la « prime parisienne » comme une vérité absolue.
On a analysé 3 807 offres d'emploi tech scrapées entre le 20 et le 28 avril 2026, issues de Welcome to the Jungle, France Travail, Glassdoor et LinkedIn. Parmi elles, 667 affichent une fourchette de salaire exploitable. C'est peu — 82,5 % des offres cachent la rémunération, un sujet qu'on a décortiqué dans notre analyse sur l'opacité salariale. Mais ces 667 offres transparentes suffisent à faire tomber un mythe.
La prime parisienne : un réflexe, pas un fait
Quand on dit « Paris paie mieux », on imagine un écart de 15, 20, peut-être 25 % par rapport à la province. Un premium qui justifierait le coût de la vie. La réalité est plus compliquée que ça.
Sur les 8 stacks où l'on dispose de suffisamment de données pour comparer Paris et la province (Lyon, Nantes, Toulouse), la fameuse prime parisienne n'existe réellement que pour trois d'entre elles : Go (+38 %), Rust (+32 %) et PHP (+61,5 %, mais sur un échantillon trop faible pour être sérieux — 3 offres à Paris, 1 en province). Pour le reste ? C'est soit marginal, soit inversé.
| Stack | Médiane Paris | Médiane province | Écart | Prime Paris ? |
|---|---|---|---|---|
| Data science | 52 500 € | 66 332 € | -20,9 % | Non — province gagne |
| DevOps | 62 500 € | 65 308 € | -4,3 % | Non |
| Java | 53 500 € | 62 150 € | -13,9 % | Non — province gagne |
| JavaScript | 55 000 € | 50 000 € | +10,0 % | Marginal |
| Python | 59 000 € | 55 658 € | +6,0 % | Marginal |
| Go | 94 712 € | 68 646 € | +38,0 % | Oui |
| Rust | 106 144 € | 80 438 € | +32,0 % | Oui |
Relisez la ligne « Data science ». Un data scientist gagne, en médiane, 21 % de plus en province qu'à Paris. Vingt-et-un pourcent. Ce n'est pas une marge d'erreur. C'est un gouffre.
Pourquoi les data scientists gagnent plus en province
Ça semble contre-intuitif. Paris concentre les sièges, les fonds, les grosses structures. Et pourtant.
L'explication tient en trois mots : grands groupes régionaux. À Lyon, Toulouse, Nantes, les offres data science avec salaire affiché proviennent majoritairement de grands groupes industriels — aéronautique, énergie, pharmacie — qui appliquent des grilles salariales élevées. Le salaire médian des data scientists en province atteint 66 332 € bruts annuels sur notre échantillon de 14 offres qualifiées, contre 52 500 € à Paris sur 25 offres.
À Paris, le marché data science est parasité par la prolifération de startups early-stage qui proposent des packages « equity + salaire modeste ». Le titre est ronflant — « Lead Data Scientist » —, mais le fixe tourne autour de 48-55 K€. La promesse, c'est l'upside. L'upside qui, statistiquement, ne se matérialise jamais.
Ce phénomène est absent en province. Là-bas, une offre data science, c'est un CDI dans un groupe qui existe depuis 30 ans, avec une grille, un CE, et un salaire qui se négocie sur le fixe.
Le cas DevOps : Paris à -4,3 %, et personne n'en parle
Le DevOps est l'autre stack où la province dépasse Paris. Pas de façon spectaculaire — 65 308 € contre 62 500 € en médiane —, mais le signal est là. Et il est confirmé par le volume : 25 offres qualifiées en province contre 15 à Paris.
On a comparé en détail les salaires DevOps et data science dans un article récent. Le constat est le même : les DevOps de province ne sont pas des développeurs au rabais. Ce sont souvent des profils dans des structures matures, avec des responsabilités larges (infra, CI/CD, SRE), qui négocient des salaires alignés sur la criticité de leur poste.
À Paris, le DevOps est devenu un titre fourre-tout. On le donne à des profils qui font du Terraform pendant trois mois puis passent sur un autre projet. La spécialisation est moindre, et ça se reflète dans les fourchettes.
Quand Paris paie vraiment plus : Go et Rust, les niches
Soyons honnête. Sur deux stacks, la prime parisienne est indiscutable.
Go à Paris affiche un salaire médian de 94 712 € contre 68 646 € en province. Un écart de 38 %. Rust, c'est 106 144 € contre 80 438 €, soit +32 %. Ces chiffres sont nets, clairs, sans ambiguïté.
Pourquoi ? Parce que Go et Rust sont des stacks de niche utilisées principalement dans la fintech, l'infra cloud et le trading. Ces secteurs sont massivement concentrés à Paris et en Île-de-France. Le marché provincial pour ces profils est trop petit pour créer une vraie compétition salariale. Quand une scaleup fintech parisienne cherche un dev Rust senior, elle sait que le vivier fait 200 personnes en France. Elle paie en conséquence.
Mais Go et Rust, c'est 5 et 4 offres parisiennes avec salaire dans notre dataset. On est sur du micro-échantillon. Faut garder la tête froide.
L'effet taille d'entreprise écrase l'effet géographique
Voici un truc que personne ne veut entendre.
La taille de la boîte pèse plus que la ville. Dans notre dataset de 120 offres directes (celles avec les données les plus fiables sur la taille d'entreprise), les grands groupes affichent un salaire moyen minimum de 75 905 €, les scaleups 69 525 €, les startups 58 634 €.
L'écart entre startup et grand groupe : +29,5 %.
L'écart entre Paris et province tous stacks confondus : autour de 5-10 % quand il existe, et parfois négatif.
Dit autrement : passer d'une startup à un grand groupe vous rapporte 3 à 6 fois plus qu'un déménagement Paris → province ou l'inverse. Le levier géographique est surestimé. Le levier structurel — taille de boîte, maturité, grille salariale — est sous-estimé.
On a détaillé cette mécanique dans notre article sur les leviers qui pèsent réellement sur les salaires tech.
Le vrai coût de Paris que les fourchettes ne captent pas
Admettons, par charité intellectuelle, que Paris offre un premium de 10 % sur JavaScript et Python. Ça se défend dans les données. Que reste-t-il après ajustement au coût de la vie ?
Rien. Ou presque.
Un dev JavaScript senior à Paris gagne 55 000 € médian. Le même profil à Nantes ou Lyon tourne autour de 50 000 €. Différence : 5 000 € bruts annuels, soit environ 3 200 € nets. Par mois, ça fait 267 €.
Le différentiel de loyer entre Paris et Lyon pour un T2 ? L'INSEE donne environ 450 €/mois en moyenne en 2025. Ajoutez les transports, la bouffe, la garde d'enfants. Le dev JavaScript parisien est en réalité moins bien rémunéré que son homologue lyonnais une fois les charges de vie intégrées.
Ce calcul est grossier. Volontairement. Parce que le calcul fin donnerait un résultat encore pire pour Paris.
« Mais l'expérience, les opportunités, le réseau... »
Je les entends d'ici. Les arguments non-salariaux. « Paris, c'est le réseau. » « C'est là que se font les carrières. » « Les meetups, les confs, les opportunités. »
Peut-être. Probablement même, pour certains profils. Mais ces arguments sont invérifiables et donc irréfutables — ce qui en fait de mauvais arguments pour prendre une décision financière.
Ce qui est vérifiable, c'est que la progression salariale avec l'expérience est massive indépendamment de la localisation. Nos données montrent un salaire médian de 48 500 € pour les 0-2 ans d'expérience, qui grimpe à 68 410 € pour les 3-7 ans, 79 825 € pour les 8-12 ans, et 93 604 € pour les 13+ ans. Ce gradient fonctionne partout. À Toulouse comme à Paris.
La progression de carrière se joue dans la compétence, pas dans le code postal.
Le remote a tué le dernier argument de Paris
Il y a un truc que les tenants de la prime parisienne oublient commodément. Le remote.
Sur nos 3 807 offres, seules 14 sont catégorisées « full remote ». C'est ridiculement peu — 0,37 %. Mais ce chiffre sous-estime massivement la réalité. Beaucoup d'offres marquées « Paris » ou « Lyon » dans les bases de données acceptent en pratique 2 à 3 jours de télétravail. La frontière géographique est devenue poreuse.
Et c'est précisément ce qui achève l'argument parisien. Si vous pouvez travailler pour une boîte parisienne depuis Nantes en remote partiel — et c'est le cas de la majorité des postes tech en 2026 — vous captez le « salaire parisien » sans le loyer parisien. Le premium, quand il existe, est accessible sans le sacrifice.
J'ai discuté le mois dernier avec un DevOps installé à Bordeaux qui bosse pour une fintech parisienne. Contrat Paris. Salaire Paris. Appartement à 800 €/mois pour 70 m². Il m'a résumé la situation en une phrase : « Le seul intérêt de Paris, c'est d'y être employé sans y habiter. »
Difficile de le contredire.
Toulouse, le cas que personne ne regarde
Si on devait élire la ville la plus sous-estimée en termes de salaires tech, ce serait Toulouse. Pas Lyon, qui bénéficie déjà d'une réputation correcte. Pas Nantes, trop petite pour rivaliser sur le volume. Toulouse.
Le salaire médian toutes stacks confondues y atteint 60 000 € sur nos données — au-dessus de Paris (58 500 €), de Lyon (54 014 €) et de Nantes (55 360 €). Oui, vous avez bien lu. Toulouse devant Paris.
Comment c'est possible ? L'aéronautique. Airbus, Thales, Safran — ces groupes offrent des rémunérations alignées sur des grilles salariales industrielles qui n'ont rien à envier aux grilles tech parisiennes. Un DevOps chez Airbus à Toulouse avec 7 ans d'expérience touche 72 788 € minimum d'après nos données. Le même profil dans une startup parisienne négociera autour de 55-62 K€.
L'industrie pèse plus que l'écosystème startup. Voilà un constat que les influenceurs tech LinkedIn ne répètent jamais.
Le piège mental du « salaire brut annuel »
Digression, mais elle est importante.
Toute cette discussion sur Paris vs province se fait en salaire brut annuel. C'est la métrique standard. C'est aussi la pire pour prendre une décision de vie.
Le salaire brut ne capte pas le pouvoir d'achat. Il ne capte pas le temps de trajet — 45 minutes en moyenne à Paris contre 22 à Nantes, selon l'INSEE 2025. Il ne capte pas le stress. Il ne capte pas le fait qu'un jardin de 50 m² à Toulouse coûte le prix d'un placard à balais dans le XIe arrondissement.
On pourrait objecter que ce n'est pas le rôle d'une analyse salariale de capter tout ça. Et c'est vrai. Mais quand un développeur prend sa décision de localisation en regardant uniquement le brut annuel, il optimise la mauvaise variable. Il maximise un chiffre sur sa fiche de paie au détriment de tout le reste.
Les données salariales sont un outil. Pas une réponse.
Le biais de sélection qu'il faut assumer
Une nuance, parce que la rigueur l'exige.
Notre analyse porte sur 667 offres avec salaire affiché, sur 3 807 au total. Soit 17,5 %. Les 82,5 % restantes ne montrent rien. Or, les entreprises qui cachent le salaire ne sont pas un échantillon aléatoire. Ce sont souvent les plus grosses, les mieux payantes — ou les pires. On ne sait pas.
Il est possible que les offres parisiennes sans salaire affiché proposent des rémunérations nettement supérieures à celles de province. Il est aussi possible que l'opacité serve à comprimer les salaires sans que le marché s'en rende compte. Nos données ne permettent pas de trancher.
Ce qu'elles permettent de dire, en revanche, c'est que sur le segment transparent du marché — celui que vous pouvez comparer avant même de postuler — Paris ne surpaye pas la majorité des stacks. Le mythe de la prime parisienne s'effondre précisément là où il devrait être le plus visible.
Les données de province sont aussi plus fiables dans un sens : les entreprises y affichent le salaire parce que c'est le seul moyen d'attirer des candidats. Elles ne peuvent pas compter sur le prestige de l'adresse. C'est du marketing salarial brut. Sans artifice.
Ce que ça change pour vous, concrètement
Si vous êtes développeur ou data scientist et que vous envisagez un move vers Paris « pour le salaire », les données disent : vérifiez d'abord.
Sur les stacks grand public — JavaScript, Python, DevOps, Java, data science — la prime parisienne est soit inexistante, soit inférieure au surcoût de vie. Sur Go et Rust, oui, Paris paie significativement plus. Mais ces profils représentent 1,3 % et 0,8 % des offres totales. Une niche dans la niche.
Le vrai levier salarial en 2026, ce n'est pas la géographie. C'est la taille de l'entreprise et, dans une moindre mesure, la stack choisie. Un dev Java dans un grand groupe à Toulouse gagne plus qu'un dev Java dans une startup à Paris. Les chiffres sont là. Ils sont publics. Ils sont vérifiables.
Arrêtons de vendre Paris comme l'Eldorado salarial de la tech française. La question n'a jamais été « où gagner le plus ». La question, c'est « où garder le plus ». Et sur ce terrain, les villes de province — Toulouse, Lyon, Nantes — ont une avance que Paris ne rattrapera pas en ajoutant 3 000 € bruts sur une fiche de poste.
Le marché tech français est en train de se décentraliser. Pas par idéologie. Par arithmétique.
Méthodologie : analyse de 3 807 offres CDI tech scrapées entre le 20 et le 28 avril 2026 sur Welcome to the Jungle, France Travail, Glassdoor et LinkedIn. Salaires médians calculés sur 667 offres avec fourchette salariale exploitable. Régions « province » = Lyon, Nantes, Toulouse. Toutes les valeurs sont en brut annuel.
Estimez votre propre salaire avec notre simulateur gratuit par stack, expérience et région.