Je bent anderhalf jaar data engineer, je schrijft nette SQL, je pipelines draaien, en je collega’s zijn tevreden. Maar op je loonstrookje staat nog steeds hetzelfde getal als zes maanden geleden. Dit is het junior-plateau: je groeit technisch, maar je salaris staat stil. Dat is geen pech, maar een signaal dat je iets actief moet gaan doen. In dit artikel zetten wij van Extended.nl uiteen hoe snel de stappen naar medior en senior realistisch gaan, welke salarissen daarbij horen, en wat je concreet nodig hebt om die overgang te versnellen.
Drie fasen, niet drie functies
Het verschil tussen junior, medior en senior draait niet om wat je kentmaar om wie jou om hulp vraagt versus wie jij om hulp vraagt. Als junior vraag jij bijna altijd iemand anders. Als medior begin je de weg te wijzen aan anderen, maar heb je zelf nog een escalatiepad. Als senior ben jij het escalatiepad. Je maakt architectuurkeuzes die je kunt verdedigen, en je lost problemen op waar niemand anders een antwoord op heeft.
In de dagelijkse praktijk betekent dat: als medior draai je pipelines in productie en debug je eigenstandig. Als senior beslis je hoe de datainfrastructuur van een heel product eruitziet, en leg je dat uit aan een productmanager die geen idee heeft wat Databricks is.
Wat je kunt verdienen per fase in Nederland
De Nederlandse markt kent redelijk brede bandbreedtes per fase, en de sector maakt meer uit dan de meeste engineers doorhebben, wat ook voor verwante rollen als data analist geldt:
| Fase | Corporate/bank | Scale-up/techbedrijf | Consultancy |
|---|---|---|---|
| Junior (0 tot 2 jaar) | €38.000 tot €46.000 | €40.000 tot €50.000 | €36.000 tot €44.000 |
| Medior (2 tot 5 jaar) | €52.000 tot €65.000 | €55.000 tot €72.000 | €50.000 tot €65.000 |
| Senior (5+ jaar) | €72.000 tot €90.000 | €80.000 tot €110.000 | €70.000 tot €95.000 |
Die breedte is ook je onderhandelruimte. Bij een scale-up zit je sneller aan de bovenkant als je kunt laten zien wat je concreet hebt gebouwd. Bij een bank gaat het meer om certificeringen en formele ervaring. Consultancy betaalt lager, maar geeft je brede projectervaring die later doorweegt.
Hoe snel groei je door, en waarom duurt het soms langer?
Realistisch gezien zit je junior-naar-medior-stap tussen de 2 en 4 jaar. Medior naar senior duurt gemiddeld 3 tot 5 jaar, maar er zijn engineers die het in 2 jaar doen en anderen die na 7 jaar nog medior zijn. Het verschil zit bijna altijd in actieve keuzes versus passief afwachten. Wie wacht op een functioneringsgesprek om door te groeien, wacht te lang.
Stap 1: van junior naar medior
Recruiters en teamleads toetsen dit niet door te vragen wat je weet, maar door te kijken wat je hebt gebouwd. De drempelvaardigheden die er echt toe doen:
- SQL-optimalisatie in een productieomgeving, niet alleen in een tutorial. Denk aan query’s die op miljoenen rijen draaien en waarbij jij de indexering of partitionering hebt aangepast.
- Pipelines die live staan en door anderen worden gebruikt, inclusief monitoring en foutafhandeling die jij hebt ingericht.
- Basiskennis van een cloud-dataplatform zoals BigQuery, Redshift of Databricks, niet als buzzword maar aantoonbaar ingezet in een project.
Concreet: als je in een gesprek niet kunt uitleggen wat er mis ging met een pipeline en hoe jij dat oploste, ben je nog junior in de ogen van de interviewer.
Stap 2: van medior naar senior
Hier komen de niet-technische multipliers. Dit is het deel waar veel engineers struikelen, want ze blijven investeren in technische diepgang terwijl de echte sprong iets anders vraagt.
Architectuurkeuzes verdedigen is een vaardigheid op zich. Je kiest niet alleen een tool, je legt uit waarom die keuze beter is dan het alternatief, rekening houdend met schaalbaarheid, kosten en wat het team aankan. Stakeholdermanagement betekent dat een productmanager begrijpt waarom datakwaliteit een probleem is, en dat jij dat hebt uitgelegd zonder technisch jargon. Ownership van datakwaliteit over meerdere systemen is misschien wel de concrete toets: als er een dataprobleem is dat niemand begrijpt, ben jij degene die het ophelst.
Cloud-certificeringen: nuttig of cv-opvulling?
Wij van Extended.nl zijn pragmatisch over certificeringen: ze helpen, maar alleen als ze aansluiten op je stack. De AWS Certified Data Engineer Associate, de Google Professional Data Engineer en de Azure DP-203 zijn alle drie erkend door Nederlandse werkgevers. Welke je kiest, hangt af van waar je werkt of naartoe wil. Een AWS-certificaat is weinig waard als het bedrijf volledig op Google Cloud draait.
Onze aanbeveling: haal de certificering die past bij je huidige of gewenste werkgever, en gebruik het als bewijs van een salarisverhoging, niet als vervanging voor praktijkervaring.
Machine learning kennen zonder ML engineer te worden
Als data engineer hoef je geen modellen te trainen, maar je moet wel begrijpen wat ML-teams van jou nodig hebben. Feature stores, data lineage, modelmonitoring en het opzetten van trainingsdata-pipelines zijn vaardigheden die je als senior engineer onderscheiden. Wie hier niets van weet, wordt steeds vaker overgeslagen voor de interessantere projecten.
Specialisatie of breedte: een eerlijke afweging
Diepte in één stack, zoals Spark gecombineerd met Databricks, betaalt op de korte termijn goed omdat je schaars bent. Op de lange termijn loop je risico als die stack minder populair wordt. Breedte maakt je inzetbaarder maar minder onderscheidend. Ons advies: bouw breedte op in je eerste drie jaar, kies daarna een specialisatie die aansluit bij de markt. Data mesh, streaming-architecturen en lakehouse-ontwerp zijn op dit moment gebieden waar senior engineers met diepgang worden weggekaapt.
De sector maakt meer uit dan je denkt
Dezelfde seniorrol bij een bank, een techbedrijf en een zorginstelling kan 20 tot 30% salarsverschil betekenen. Techbedrijven en scale-ups betalen het meest, maar vragen ook meer eigen regie en snelheid. Zorginstellingen betalen minder maar bieden stabiliteit en maatschappelijke impact. Als je puur op salaris stuurt, is een stap naar een fintech of e-commercebedrijf in Amsterdam vaak de snelste route. Maar reken ook mee wat reistijd, werkdruk en carrièreperspectief op langere termijn betekenen.
Intern doorgroeien of overstappen?
Overstappen naar een nieuwe werkgever levert gemiddeld een grotere salarissprong op dan een interne promotie, zeker in Nederland waar interne loonsverhoging vaak beperkt is door cao’s of budgetcycli. Maar overstap niet te vroeg. Wie na anderhalf jaar vertrekt zonder aantoonbare projecten op zijn naam, bouwt een cv op dat interviewers doet twijfelen. Wij zien dat engineers die twee tot drie jaar bij een werkgever investeren in zichtbare prestaties, daarna extern veel sterker staan.
Concrete checklist per fase
Junior naar medior:
- Minimaal twee pipelines in productie waarvan jij de probleemafhandeling hebt ingericht
- Aantoonbare optimalisatie van een query of dataproces met meetbaar resultaat
- Praktische ervaring met één cloud-dataplatform in een echt project
- Een situatie kunnen beschrijven waarin iets misging en jij het hebt opgelost
Medior naar senior:
- Een architectuurkeuze die jij hebt gemaakt en kunt onderbouwen tegenover een niet-technisch publiek
- Ownership over datakwaliteit in een systeem met meerdere databronnen
- Een collega of junior die jij hebt begeleid of waarvan het werk beter werd door jouw feedback
- Een cloud-certificering die aansluit op je dagelijkse stack
Het plateau na jaar één of twee is echt, maar niet permanent. Wie bewust kiest welke projecten hij oppakt, welke certificering hij haalt en wanneer hij overstapt naar een andere werkgever of sector, kan de tijdlijn aanzienlijk inkorten. Wacht niet op een functioneringsgesprek om dat gesprek te beginnen. Bouw je checklist op en gebruik hem bij het eerstvolgende moment dat salaris of doorgroei ter sprake komt.
