Ma vie en Suisse

Simulateur de niveau de vie · données 2026

Salaires Développement · Suisse · 2026

Salaire d'un Software Engineer en Suisse en 2026

Un Software Engineer gagne en Suisse entre CHF 80 000 en début de carrière et CHF 215 000 au niveau lead. Voici les fourchettes par niveau d'expérience, puis ce qu'il reste réellement une fois le logement, les impôts et l'assurance maladie payés — ville par ville.

Fourchettes de salaire par niveau

NiveauMinimumMédianeMaximum
Junior
0–2 ans
CHF 80 000CHF 95 000 CHF 110 000
Confirmé
3–5 ans
CHF 100 000CHF 118 000 CHF 138 000
Senior
6–10 ans
CHF 125 000CHF 145 000 CHF 168 000
Lead / Manager
10+ ans
CHF 150 000CHF 175 000 CHF 215 000

Brut annuel, 13e salaire inclus, base nationale. Ajoutez ou retirez jusqu'à 18 % selon la région : Zurich paie au-dessus de la moyenne, le Tessin nettement en dessous.

Où un Software Engineer vit-il le mieux ?

Au niveau senior, avec le salaire ajusté au marché local et un profil type (célibataire, 2,5 pièces, transports publics) :

VilleBrut annuelNet / moisReste à vivreScore
Bâle CHF 152 500CHF 9 549 CHF 5 64896/100
Zurich CHF 156 500CHF 10 107 CHF 5 58692/100
Berne CHF 143 500CHF 8 958 CHF 5 22395/100
Fribourg CHF 132 000CHF 8 420 CHF 4 96296/100
Sion CHF 127 500CHF 8 212 CHF 4 88797/100
Genève CHF 149 500CHF 8 977 CHF 4 79390/100
Lausanne CHF 140 500CHF 8 599 CHF 4 73194/100
Neuchâtel CHF 135 000CHF 8 211 CHF 4 68896/100
Lugano CHF 119 000CHF 7 808 CHF 4 12492/100

Le classement par reste à vivre ne suit pas celui des salaires bruts : Zurich paie le mieux, Bâle laisse le plus.

Ce qui fait varier le salaire

Trois facteurs expliquent l'essentiel de l'écart entre le bas et le haut de fourchette. D'abord la région : à poste identique, Zurich paie environ 8 % au-dessus de la moyenne nationale et le Tessin près de 18 % en dessous. Ensuite le secteur : la banque, la pharma et l'horlogerie paient au-dessus de l'industrie et du secteur public. Enfin la taille de l'entreprise : les grands groupes internationaux et les filiales suisses de sociétés américaines tirent les rémunérations vers le haut de fourchette.

Deux éléments s'ajoutent au salaire de base et sont souvent oubliés dans les comparaisons : le 13e salaire, quasi systématique en Suisse et inclus dans les montants de cette page, et la part employeur du 2e pilier, qui vaut plusieurs milliers de francs par an et que les employeurs généreux portent bien au-delà du minimum légal.

Progression de carrière

Le passage de junior à confirmé représente un saut d'environ 24 % sur la médiane, celui de confirmé à senior 23 %, et celui de senior à lead 21 %. Autrement dit, les trois à cinq premières années sont celles où la progression relative est la plus rapide.

En valeur absolue, passer de junior à lead représente CHF 80 000 de brut annuel supplémentaire — soit, après impôts et cotisations, de l'ordre de CHF 4 800 de net mensuel en plus.

Pour aller plus loin

Votre situation n'est pas la moyenne

Les chiffres de cette page reposent sur un profil type : célibataire, appartement de 2,5 pièces, transports publics, mode de vie confortable. Changez le métier, la ville, la situation familiale ou le logement et le calcul se refait instantanément.

Simuler ma vie avec ce métier

Questions fréquentes

Combien gagne un Software Engineer en Suisse ?
Le salaire brut annuel médian d'un Software Engineer est de CHF 95 000 en début de carrière, CHF 118 000 après trois à cinq ans, CHF 145 000 au niveau senior et CHF 175 000 en position de lead ou de manager. Ces montants incluent le 13e salaire.
Dans quelle ville un Software Engineer gagne-t-il le plus ?
En brut, c'est Zurich qui paie le mieux (CHF 156 500 au niveau senior). Mais après loyer, impôts et primes, c'est Bâle qui laisse le plus de marge : CHF 5 648 de reste à vivre mensuel, contre CHF 5 586 à Zurich.
Quel est le net d'un Software Engineer senior ?
À Genève, un Software Engineer senior payé CHF 149 500 bruts touche environ CHF 8 977 net par mois après cotisations sociales et impôts.

Salaires par métier

Le coût de la vie dans les autres villes