Software developer salaris Nederland: de echte cijfers

Jasper Floor
7 min read
Hand using calculator for architectural calculations on blueprints.

Vraag vijf founders wat een senior engineer kost en je krijgt vijf antwoorden die makkelijk €25.000 uit elkaar liggen. Hieronder het software developer salaris Nederland-breed, per senioriteitsniveau, met basis en variabel apart. Daarna wat het getal omhoog of omlaag duwt: bedrijfsfase, stack, sector en postcode. Inclusief de gevallen waarin je budget simpelweg niet klopt.

Wat verdient een software developer in Nederland?

Marktbreed ligt het brutobasissalaris tussen ongeveer €40.000 voor een junior en €120.000 voor een staff engineer of engineering manager, op fulltime jaarbasis en exclusief 8% vakantiegeld. Het gros van de vacatures bij productbedrijven zit tussen €60.000 en €95.000 basis.

Onderstaande bandbreedtes gelden voor vaste contracten bij product- en SaaS-bedrijven, niet voor detachering of bureauwerk. Die laatste twee liggen structureel lager op basis en hoger op omzet per uur.

NiveauErvaringBasis per maandBasis per jaarTotaal incl. variabel
Junior0-2 jaar€3.100 - €4.000€37k - €48k€40k - €52k
Medior2-5 jaar€4.200 - €5.400€50k - €65k€55k - €72k
Senior5-8 jaar€5.600 - €7.200€67k - €86k€72k - €95k
Lead / staff8+ jaar€7.200 - €9.200€86k - €110k€95k - €125k
Engineering manager2+ jaar leidinggevend€7.500 - €10.000€90k - €120k€100k - €135k

Freelance loopt daarnaast een eigen spoor. Zzp-tarieven voor seniors bewegen zich in de markt grofweg tussen €75 en €110 per uur, met uitschieters naar boven bij data- en platformwerk en bij korte opdrachten met deadline.

Wat beweegt dat getal het hardst?

Bedrijfsfase en schaarste van de stack verklaren samen het grootste deel van het verschil. Een seed-bedrijf betaalt vaak 10 tot 20 procent onder de bovenstaande banden en compenseert met opties. Een bedrijf na Serie C betaalt bovenin, en betaalt cash.

  • Fase. Seed en pre-seed: onderin, met 0,1 tot 0,5 procent opties voor een vroege senior. Serie A: midden. Serie B en later: bovenin, met een gestructureerd salarishuis en levels.
  • Sector. Fintech, trading en security betalen 10 tot 20 procent boven de mediaan. Agency, e-commerce en publieke sector zitten er meestal onder.
  • Stack. React en Node zijn ruim aanwezig. Go, Rust, Elixir, platform engineering en ML-infra zijn dat niet, en dat zie je terug van €5.000 tot €10.000 op de basis.
  • Scope. On-call, architectuurverantwoordelijkheid en directe klantcontacten tillen een senior naar de bovenkant van de band.
  • Taal. Een Engelstalig team vist in een grotere vijver, maar concurreert dan wel met Berlijn en Londen op salaris.

Wat het getal nauwelijks beweegt: het aantal jaren op een cv. Iemand met acht jaar bij één traag bedrijf is zelden een staff engineer. Betaal voor scope, niet voor kalender.

Hoeveel scheelt de Randstad met de rest van het land?

Amsterdam ligt ongeveer 10 tot 15 procent boven het landelijk gemiddelde, Utrecht en Rotterdam zo'n 5 procent. Het noorden, oosten en Limburg liggen 10 tot 20 procent lager. Eindhoven is de uitzondering: door embedded, chips en deep tech betaalt het als een Randstadstad.

Dat verschil is kleiner geworden sinds remote werk normaal werd, maar het is niet verdwenen. Een senior in Groningen die volledig remote voor een Amsterdams bedrijf werkt, vraagt inmiddels Amsterdams geld. Terecht ook, want hij kan bij drie andere Amsterdamse bedrijven solliciteren zonder te verhuizen.

Het CBS publiceert de cao-loonontwikkeling per bedrijfstak, wat een nuttige ondergrens geeft voor je jaarlijkse verhogingsbudget. Voor techprofielen bij scale-ups ligt de werkelijke stijging bij functiewissel doorgaans hoger dan de cao-index.

De eerlijke versie: een senior Go-developer met vijf jaar productervaring haal je in Amsterdam niet voor €65.000 basis. Dat bod kost je zes maanden zoekwerk, en daarna betaal je alsnog €80.000.

Wat zit er naast het brutosalaris?

Reken op 8 procent vakantiegeld bovenop de basis, en bij ongeveer de helft van de scale-ups op een 13e maand of een winstdelingsregeling van 5 tot 10 procent. Lease-auto's zijn bij engineering zeldzaam. Een mobiliteitsbudget of NS Business Card is de norm.

  • Vakantiegeld. Wettelijk minimaal 8 procent van het brutojaarloon, uitgekeerd in mei. De Rijksoverheid legt de regels uit. Vermeld altijd of je bandbreedte inclusief of exclusief is, anders praat je 8 procent langs elkaar heen.
  • Pensioen. Buiten een verplicht bedrijfstakpensioenfonds bepaal je de premieverdeling zelf. Een werkgeversdeel van 50 tot 70 procent is gangbaar bij scale-ups.
  • Opties. SAR of stock options met vier jaar vesting en één jaar cliff. Zet de strike price en de waardering erbij, anders is het een lot in een loterij zonder trekkingsdatum.
  • Thuiswerk- en reiskostenvergoeding. De onbelaste bedragen worden jaarlijks vastgesteld door de Belastingdienst.
  • Leerbudget. €1.000 tot €2.500 per jaar plus conferentiedagen. Kost weinig, wordt vaak zwaarder gewogen dan €2.000 extra basis.

Dan de 30%-regeling. Die is per 2024 versoberd en afgetopt, dus reken niet meer met de oude uitkomst. Check de actuele voorwaarden bij de Belastingdienst voordat je een nettobelofte doet aan een kandidaat uit het buitenland.

Wat betekent dit als je op dit niveau aanneemt?

Kies één band en houd je eraan. Bedrijven die per kandidaat onderhandelen, bouwen binnen achttien maanden een salarishuis dat lekt, en dat merk je pas als twee developers in dezelfde sprint hun cijfers vergelijken. Publiceer de bandbreedte in de vacature.

Verder, in volgorde van impact:

  1. Bepaal je band vóór het eerste gesprek, op basis van level en niet op basis van wat de kandidaat nu verdient.
  2. Splits basis en variabel expliciet in je aanbod, inclusief de voorwaarden waaronder het variabele deel uitbetaalt.
  3. Houd je proces onder de drie weken. Seniors met een goed profiel hebben doorgaans twee tot vier trajecten tegelijk lopen.
  4. Is je budget €15.000 te laag? Neem dan een sterke medior aan en investeer in begeleiding, in plaats van negen maanden op een senior te jagen die je niet kunt betalen.

Bij Owlie Jobs werken we met meer dan 700 start- en scale-ups in de Benelux, en de gesprekken die stroef lopen gaan bijna altijd over een band die niet klopt met de stad of de fase. Op onze overzichtspagina met bedrijven en vakgebieden zie je wie er nu aanneemt en op welk niveau. Onze vaste tarieven staan gewoon online, zodat je fee geen verrassing is die je van je salarisbudget moet aftrekken.

Heb je een band vastgesteld en wil je weten of die in jouw stad standhoudt? Plan een gesprek van twintig minuten. We toetsen je bandbreedte aan wat vergelijkbare bedrijven nu betalen en leveren doorgaans binnen vijf werkdagen de eerste gekwalificeerde kandidaten.

Veelgestelde vragen

Wat is een marktconform salaris voor een senior software developer in Nederland?

Voor een senior met vijf tot acht jaar ervaring bij een productbedrijf ligt de marktrange rond €67.000 tot €86.000 bruto basis per jaar, exclusief 8% vakantiegeld. Inclusief bonus of 13e maand komt het totaal doorgaans uit tussen €72.000 en €95.000.

Hoeveel meer betaalt Amsterdam dan de rest van Nederland?

Amsterdam ligt ongeveer 10 tot 15 procent boven het landelijk gemiddelde voor developers, Utrecht en Rotterdam zo'n 5 procent. Het noorden, oosten en Limburg liggen 10 tot 20 procent lager. Eindhoven vormt de uitzondering en betaalt door embedded en deep tech op Randstadniveau.

Krijgen developers in Nederland een bonus of een 13e maand?

Ongeveer de helft van de scale-ups biedt een 13e maand of winstdeling van 5 tot 10 procent van de basis. Vakantiegeld van 8 procent is wettelijk verplicht. Lease-auto's zijn zeldzaam bij engineering; een mobiliteitsbudget of NS Business Card is gebruikelijker.

Telt de 30%-regeling nog mee bij een salarisaanbod?

Ja, maar minder dan vroeger. De regeling is per 2024 versoberd en afgetopt, dus een nettoberekening op basis van de oude voorwaarden klopt niet meer. Controleer de actuele voorwaarden bij de Belastingdienst voordat je een internationale kandidaat een nettobedrag toezegt.

Wat kost een freelance developer per uur in Nederland?

Zzp-tarieven voor seniors bewegen zich marktbreed tussen ongeveer €75 en €110 per uur. Data-, platform- en securitywerk zit doorgaans bovenin, net als korte opdrachten met een harde deadline. Detachering via een bureau ligt qua inkooptarief vaak hoger, maar het nettosalaris van de developer lager.

Jasper Floor
Link Copied

“Hire top SaaS talent. Faster.”

We cover the full SaaS spectrum: sales, marketing, customer success, operations, tech, and leadership positions. From entry-level to executive.

Start now