Comment comparer les salaires des ingénieurs logiciels entre pays

Si vous fixez une fourchette salariale pour un ingénieur backend senior à Varsovie, Lisbonne, Bucarest ou Istanbul, la réponse honnête est qu'aucune donnée publique ne vous donnera un chiffre défendable. Les sites agrégateurs mélangent la rémunération des employeurs locaux et étrangers, mélangent brut et net, mélangent base et total, et accusent un décalage de six à dix-huit mois par rapport au marché. L'approche utilisable consiste à trianguler : votre propre historique d'offres et d'acceptations, le flux de transactions en temps réel des recruteurs actifs sur ce marché ce trimestre, la rémunération actuelle déclarée par les candidats, et les données publiques comme simple vérification de cohérence. Ensuite, normalisez tout en coût total d'emploi avant de comparer quoi que ce soit.

Voici comment procéder sans construire une fonction compensation pour laquelle vous n'avez pas les effectifs.

Déterminez d'abord sur quel marché vous êtes réellement en concurrence

Dans chacune de ces villes, il existe deux marchés du travail distincts pour le même ingénieur, et ils se valorisent différemment.

Le premier est celui des employeurs locaux — banques, opérateurs télécoms, intégrateurs de systèmes, entreprises de produits domestiques. Le second est celui des acheteurs étrangers : entreprises américaines, britanniques, allemandes et nordiques recrutant à distance ou via une entité, ainsi que des scale-ups locales bien financées qui s'alignent sur les rémunérations étrangères. Un ingénieur Java senior à Bucarest avec un bon niveau d'anglais et une expérience des systèmes distribués choisit généralement entre le second groupe, pas le premier.

Cette distinction détruit la plupart des rapports de benchmark, car ils mélangent les deux populations en une seule médiane. Si vous recrutez dans le second vivier et que vous comparez à la médiane mixte, chaque candidat solide que vous approcherez sera au-dessus de votre fourchette, et vous conclurez que le marché est « irrationnel ». Il ne l'est pas. Vous avez pris le mauvais échantillon.

Notez donc, avant de regarder la moindre donnée : de quels employeurs ce candidat aura-t-il des offres ? Comparez-vous à ceux-là, et seulement à ceux-là.

Normalisez en coût total d'emploi, pas en salaire de base

Les comparaisons de salaire de base entre pays sont proches de l'insignifiance. La structure de la rémunération diffère suffisamment pour qu'un écart de 10 % sur le salaire de base puisse s'inverser une fois tout additionné.

Éléments à normaliser avant de comparer deux marchés :

  • Les versements salariaux supplémentaires obligatoires. Le Portugal verse des primes de vacances et de Noël, ce qui signifie en pratique quatorze versements au lieu de douze. La Grèce a une structure similaire. Si vous annoncez un chiffre mensuel sur un marché et un chiffre annuel sur un autre, vous serez décalé d'environ 17 % sans jamais vous en apercevoir.

  • Les cotisations sociales employeur. Elles varient énormément et constituent la plus grande variable cachée. Demandez la charge employeur en pourcentage, avec les éventuels plafonds, pour le niveau de salaire exact que vous recrutez — les plafonds comptent énormément aux niveaux de rémunération senior.

  • Les avantages effectivement obligatoires par convention. Assurance santé privée en Turquie et en Roumanie, tickets ou primes repas en Roumanie et au Portugal, contributions transport. Ils ne sont pas légalement requis dans tous les cas, mais une offre sans eux paraît au rabais.

  • Les provisions pour indemnités de licenciement. En Turquie, l'indemnité de licenciement équivaut environ à un mois de salaire brut par année d'ancienneté pour les licenciements éligibles, sous un plafond légal. C'est un véritable passif qui s'accumule dès le premier jour et doit figurer dans votre modèle de coût même s'il n'apparaît jamais sur une fiche de paie.

  • La forme d'emploi. En Pologne et en Roumanie, une grande partie des talents IT seniors travaille sous contrats B2B plutôt que sous contrats d'emploi, pour des raisons fiscales. Le taux affiché sur un contrat B2B et le salaire brut sur un contrat d'emploi ne sont pas des chiffres comparables, et la conversion entre les deux nécessite une expertise fiscale locale.

  • Les actions. Si vous accordez des stock-options, demandez quelle valeur le vivier de candidats leur accorde réellement. Sur les marchés où les sorties locales sont rares, appliquez une forte décote — de nombreux candidats valoriseront vos options à zéro, et vous devez le savoir avant de construire une fourchette autour d'elles.

Construisez la fourchette à partir de quatre sources

Vos propres données d'abord. Chaque offre que vous avez faite, la fourchette dans laquelle elle se situait, si elle a été acceptée, et quelle était l'offre concurrente du candidat. Dix points de données issus de votre propre pipeline valent mieux que mille points collectés ailleurs, car ce sont les seules données qui décrivent votre entreprise, votre marque et votre poste. Si vous ne capturez pas le détail des offres concurrentes au moment de la clôture, commencez cette semaine ; votre configuration ATS et SIRH devrait conserver cela sous forme de champs structurés plutôt que de notes de recruteur impossibles à interroger.

Le flux de transactions en temps réel des recruteurs ensuite. Un recruteur menant actuellement des recherches d'ingénieurs backend seniors à Istanbul sait ce que les candidats refusent, ce qu'ils acceptent, et à quelle vitesse les attentes évoluent. Demandez la fourchette des offres acceptées au cours du dernier trimestre pour le niveau de séniorité et la stack technique spécifiques, pas une moyenne mixte. Lorsque nous menons des recherches techniques et spécialisées sur différents marchés, c'est ce chiffre qui tranche réellement les débats sur la rémunération — pas un rapport, mais une liste de ce qui a été signé.

La rémunération déclarée par les candidats en troisième. Rémunération actuelle plus attentes, collectées lors du screening. Elle est biaisée à la hausse côté attentes et peu fiable côté rémunération actuelle, mais la distribution sur vingt candidats vous indique où se situe le marché et quelle est l'ampleur de l'écart. L'écart compte : un écart serré signifie un profil standardisé ; un écart large signifie que les titres de séniorité sur ce marché ne sont pas informatifs et que vous devez évaluer l'individu.

Les agrégateurs publics en dernier, comme vérification des limites. Si votre fourchette est extrêmement éloignée de toute source publique, quelque chose cloche dans vos hypothèses. Si elle est légèrement au-dessus, c'est normal pour des acheteurs étrangers.

Devise, inflation et fréquence de révision

La rémunération sur un marché à forte inflation ne peut pas être gérée avec un cycle de révision annuel. La Turquie est le cas le plus clair : une augmentation annuelle fixée en janvier est considérablement érodée dès le milieu de l'année, et les ingénieurs là-bas sont habitués à ce que les employeurs ajustent plus d'une fois par an. Si vous appliquez un cycle annuel global de manière uniforme, vous perdrez des personnes sur ce marché pour des raisons qui n'ont rien à voir avec la qualité de votre offre.

Deux approches viables : réviser ce marché semestriellement, ou libeller la fourchette en EUR ou USD et payer l'équivalent en monnaie locale, ce qui transfère le risque de change à vous plutôt qu'à l'employé. Les deux sont défendables. Ce qui ne l'est pas, c'est d'appliquer une cadence globale unique et de découvrir le problème par les démissions.

Décidez comment les fourchettes se relient entre pays — avant qu'on ne vous le demande

Vous avez trois options et chacune a un coût. Une fourchette globale unique est simple et évite la conversation « pourquoi Marcin gagne-t-il moins que Mark », mais surpaie sur les marchés à coût plus faible et brûle un budget que vous auriez pu consacrer aux effectifs. Des fourchettes entièrement locales sont efficaces et constituent l'approche standard, mais créent des écarts internes visibles au sein d'une même équipe — et les ingénieurs d'un même standup comparent leurs notes. Des facteurs de localisation appliqués à un marché de référence partagent la différence et vous obligent à expliquer le facteur, ce qui est une conversation à préparer.

Il n'y a pas de bonne réponse, mais choisissez-en une délibérément et consignez le raisonnement. Les dégâts viennent de la dérive — recruter les trois premières personnes sur un marché avec des chiffres ad hoc puis essayer de rétro-adapter une structure. Si la structure de rémunération devient un problème d'équité visible dans vos équipes, c'est en réalité autant un problème de culture et de transparence qu'un problème de compensation.

Les signaux d'alerte qui indiquent que la fourchette est erronée

Vous n'avez pas besoin d'une enquête pour savoir que votre fourchette est décalée. Surveillez quatre signaux :

  • Le taux d'acceptation des offres par fourchette. En dessous d'environ deux sur trois au niveau senior, avec des pertes face à des offres concurrentes plutôt qu'à des contre-offres, signifie que vous êtes sous-évalué.

  • Là où les candidats abandonnent. Si les attentes font échouer le processus au stade du screening plutôt qu'à celui de l'offre, votre fourchette est en dessous du point d'entrée du marché et vous gaspillez le temps de vos recruteurs.

  • Les pertes face à des contre-offres. Perdre des personnes face à leur employeur actuel est généralement un problème de poste et de croissance, pas un problème de rémunération. Ne le réglez pas avec de l'argent.

  • L'attrition regrettable à douze mois. Les personnes qui partent dans l'année pour une augmentation modeste étaient sous-payées à l'embauche.

Deux remarques finales. La rémunération des dirigeants ne fonctionne pas du tout de cette manière — il n'existe pas de données publiques exploitables pour un VP Engineering ou un CTO sur la plupart de ces marchés, l'échantillon est minuscule, et les packages se négocient individuellement, ce qui explique pourquoi les recherches de direction et de C-level sont tarifées à partir de transactions comparables récentes plutôt que de fourchettes. Et si votre motivation pour recruter à l'étranger est purement l'arbitrage des coûts, calculez d'abord le coût total d'emploi complet, provisions pour indemnités de licenciement et frais de gestion compris ; l'écart est généralement réel mais plus faible que ne le laisse supposer la comparaison des salaires de base.

← All posts