Door Thomas Verhoeven ยท 11 mrt 2026 ยท 5 min leestijd
๐Ÿ’ป ICT & Data

CV voorbeeld software engineer (2026)

Een software engineer-cv onderscheidt zich van een developer-cv door de nadruk op architectuurdenken en schaalbaarheid. Beschrijf niet welke features je bouwde, maar welke systemen je ontwierp, op welke schaal ze draaien en welke architectuurbeslissingen je nam. Technisch leiderschap via code reviews en mentoring completeert het beeld.

โœ“ ATS-vriendelijk cv-voorbeeld
๐Ÿ“„ Volledig cv-voorbeeld

Compleet cv als software engineer

Een uitgewerkt cv dat system design, microservice-migratie en technisch leiderschap bij high-traffic platformen laat zien.

Martijn Bakker
Senior Software Engineer ยท Distributed Systems
๐Ÿ“ Amsterdam๐Ÿ“ง martijn@bakker.dev๐Ÿ“ฑ 06-12345678GitHub: github.com/martijnbakkerLinkedIn: /in/martijnbakker
Profiel

Software engineer met 8 jaar ervaring in het ontwerpen en bouwen van gedistribueerde systemen en microservice-architecturen voor high-traffic platformen (10M+ gebruikers). Sterk in system design, API-ontwerp en het waarborgen van codekwaliteit door teststrategieรซn en code reviews. Ervaring met het begeleiden van engineers en het vertalen van businessvereisten naar schaalbare technische oplossingen. Gewend aan werken in cross-functionele product-teams met een focus op observability en continuous delivery.

Werkervaring
Senior Software Engineerjan 2022 โ€“ heden
Adyen โ€” Amsterdam
  • Ontwierp event-driven betaalplatform (Java/Kafka) dat 25.000 transacties per seconde verwerkt met 99,99% uptime.
  • Leidde architectuurmigratie van monoliet naar 18 microservices, waardoor deployfrequentie steeg van wekelijks naar 12x per dag.
  • Definieerde API-design-standaarden en contract-testing (Pact) die door 8 teams werden geadopteerd; integratieproblemen daalden met 60%.
  • Begeleidde 4 medior engineers via structurele code reviews, pairing-sessies en technische roadmap-gesprekken.
  • Introduceerde observability-stack (OpenTelemetry, Grafana, PagerDuty) waardoor MTTR daalde van 35 naar 8 minuten.
Software Engineermrt 2019 โ€“ dec 2021
Booking.com โ€” Amsterdam
  • Bouwde zoek-microservice (Kotlin/gRPC) die 50.000 requests per seconde afhandelde met p99 latency < 25 ms.
  • Ontwikkelde feature-flag-systeem dat A/B-tests voor 200+ experimenten tegelijk ondersteunde.
  • Implementeerde testpiramide (unit, integratie, contract, e2e) waardoor regressiebugs met 45% afnamen.
  • Optimaliseerde database-queries (PostgreSQL) die gemiddelde responstijd van zoekpagina met 40% verlaagden.
Junior Software Engineersep 2016 โ€“ feb 2019
TomTom โ€” Amsterdam
  • Ontwikkelde real-time dataverwerking (Java/Spark) voor navigatiedata van 600 miljoen apparaten.
  • Schreef geautomatiseerde integratietests voor kaartdata-pipeline; testdekking steeg van 40% naar 82%.
  • Bouwde interne CLI-tool (Python) voor geautomatiseerde data-validatie die handmatige controle met 6 uur per week reduceerde.
Opleiding
MSc Computer Science โ€” Software Technology2014 โ€“ 2016
Technische Universiteit Delft
BSc Informatica2011 โ€“ 2014
Technische Universiteit Delft
Vaardigheden
Java / Kotlin / Spring BootPythonTypeScript / Node.jsSystem Design & MicroservicesKafka / RabbitMQPostgreSQL / Redis / ElasticsearchKubernetes / DockerCI/CD (GitHub Actions, Jenkins)gRPC / REST API DesignOpenTelemetry / Grafana / PagerDuty
Bijscholing

AWS Solutions Architect Professional (2023) ยท Oracle Certified Professional Java SE 17 (2022) ยท Spreker op J-Fall 2024: "Scaling Event-Driven Architectures" ยท Bijdrager aan open-source projecten (Apache Kafka, Micrometer)

โœจ Maak het persoonlijk
1๐Ÿ‘คVul je naam en contactgegevens in
2๐Ÿ“Schrijf je eigen profieltekst
3๐Ÿ’ผVoeg je werkervaring toe
4๐ŸŽ“Vermeld je opleiding
5๐Ÿ’กKies je vaardigheden
Maak dit mijn eigen cv โ†“
๐Ÿ“ Profieltekst

Een profiel dat wรฉl werkt

Open je profiel met het type systemen dat je ontwerpt en de schaal waarop ze draaien. Noem je primaire tech stack, een architectuurkeuze die je maakte en hoe je technische kwaliteit waarborgt. Sluit af met je rol in het team, want bedrijven zoeken engineers die niet alleen bouwen maar ook het niveau van collega's verhogen.

โœ— Niet doen

Ik ben een gedreven software engineer met veel ervaring in diverse programmeertalen. Ik houd van complexe uitdagingen, werk graag in teamverband en zoek een rol waar ik mezelf kan ontwikkelen.

โœ“ Beter

Software engineer met 8 jaar ervaring in gedistribueerde systemen en microservice-architecturen (Java/Kotlin, Kafka). Ontwierp betaalplatform voor 25.000 transacties/s met 99,99% uptime. Sterk in system design, API-standaarden en het begeleiden van engineers.

Meer tips? Lees onze gids voor het persoonlijk profiel.

๐Ÿ’ก Vaardigheden

Wat werkgevers zoeken bij software engineers

Bedrijven als Adyen en Booking.com zoeken engineers die niet alleen code schrijven, maar ook architectuurkeuzes maken en verantwoorden. Bewijs elke vaardigheid met schaal (requests/s, uptime), impact (MTTR-reductie, deployfrequentie) en teamverbetering (mentoring, code review-adoptie).

๐Ÿ—๏ธ

System design & architectuur

Microservices, event-driven, CQRS, domain-driven design โ€” beschrijf welke architectuurkeuzes je maakte, waarom, en op welke schaal.

โ˜•

Programmeertalen & frameworks

Java, Kotlin, Python, TypeScript โ€” noem je primaire stack en de frameworks die je dagelijks gebruikt (Spring Boot, Node.js).

๐Ÿ”Œ

API-ontwerp & integratie

REST, gRPC, GraphQL, contract testing โ€” laat zien dat je API's ontwerpt die door meerdere teams worden geconsumeerd.

๐Ÿงช

Teststrategie & codekwaliteit

Testpiramide, TDD, code reviews, static analysis โ€” koppel je aanpak aan resultaten: "regressiebugs โˆ’45%".

๐Ÿ“Š

Schaalbaarheid & performance

Load balancing, caching (Redis), message queues (Kafka), database-optimalisatie โ€” kwantificeer de schaal: requests/s, latency, uptime.

๐Ÿง‘โ€๐Ÿซ

Technisch leiderschap & mentoring

Code reviews, pairing, tech talks, architectuur-beslissingen โ€” toon hoe je het niveau van het team verhoogt.

Lees meer over welke vaardigheden je kunt noemen in onze vaardigheden-gids.

๐Ÿ“‹ Werkervaring

Zo beschrijf je werkervaring

Beschrijf per functie welk systeem je ontwierp, welke architectuurpatronen je toepaste en op welke schaal het draait. Voeg altijd een meetbaar resultaat toe: latency, uptime, deployfrequentie of reductie van technische schuld. Benoem ook je rol bij het begeleiden van andere engineers.

Senior Software Engineerjan 2022 โ€“ heden
Adyen โ€” Amsterdam
  • Ontwierp event-driven betaalplatform (Java/Kafka) dat 25.000 transacties/s verwerkt met 99,99% uptime.
  • Leidde migratie van monoliet naar 18 microservices; deployfrequentie steeg van wekelijks naar 12x per dag.
  • Definieerde API-design-standaarden en contract-testing die door 8 teams werden geadopteerd.
  • Begeleidde 4 medior engineers via code reviews, pairing en technische roadmap-gesprekken.
  • Introduceerde observability-stack (OpenTelemetry, Grafana); MTTR daalde van 35 naar 8 minuten.
Software Engineermrt 2019 โ€“ dec 2021
Booking.com โ€” Amsterdam
  • Bouwde zoek-microservice (Kotlin/gRPC) die 50.000 req/s afhandelde met p99 latency < 25 ms.
  • Ontwikkelde feature-flag-systeem voor 200+ gelijktijdige A/B-experimenten.
  • Implementeerde testpiramide waardoor regressiebugs met 45% afnamen.
  • Optimaliseerde PostgreSQL-queries; gemiddelde responstijd zoekpagina โˆ’40%.

Gebruik actieve werkwoorden om je bullets krachtiger te maken.

โœ… Praktische tips

Wel doen en niet doen

โœ“

Benadruk architectuurkeuzes

"Ontwierp event-driven architectuur met Kafka en CQRS-pattern" laat zien dat je verder denkt dan code schrijven alleen.

โœ•

Vermijd een waslijst aan technologieรซn

Twintig programmeertalen opsommen wekt twijfel. Groepeer: "Primair: Java/Kotlin. Ervaring met: Python, Go." Diepgang wint van breedte.

โœ“

Toon schaal en complexiteit

"25.000 transacties/s", "18 microservices", "10M+ gebruikers" โ€” concrete cijfers bewijzen dat je op productieniveau werkt.

โœ•

Niet alleen features noemen zonder impact

"Bouwde nieuwe module" zegt niets. "Bouwde zoekmodule die responstijd met 40% verlaagde voor 10M gebruikers" overtuigt.

โœ“

Benoem je rol in het team

Begeleid je juniors? Neem je architectuurbeslissingen? Doe je code reviews? Dit onderscheidt een engineer van een developer.

โœ•

Vergeet non-functional requirements niet

Uptime, latency, MTTR, testdekking โ€” software engineering draait om betrouwbaarheid en onderhoudbaarheid, niet alleen om functionaliteit.

Controleer je cv met onze cv-checklist voordat je solliciteert.

๐Ÿ’ฐ Salarisindicatie

Wat verdien je als software engineer?

Salarisindicatie op basis van cvcoach AI-analyse van 3856+ recente vacatures.

Starter
โ‚ฌ3.500 โ€“ โ‚ฌ4.500
0 โ€“ 2 jaar ervaring
Medior
โ‚ฌ4.500 โ€“ โ‚ฌ6.000
2 โ€“ 5 jaar ervaring
Senior
โ‚ฌ6.000 โ€“ โ‚ฌ8.000
5+ jaar ervaring
โ“ Veelgestelde vragen

FAQ: CV als software engineer

Een software engineer benadrukt system design, architectuurkeuzes, schaalbaarheid en technisch leiderschap. Een software developer focust meer op het bouwen van features en het beheersen van specifieke frameworks. Op je cv als engineer wil je laten zien dat je het grotere plaatje overziet: hoe systemen samenwerken, welke trade-offs je maakt, en hoe je het team technisch sterker maakt.

Niet per se. Veel bedrijven als Adyen en Booking.com kijken primair naar ervaring en technisch vermogen. Heb je geen MSc? Compenseer met certificeringen (AWS, Oracle), open-source bijdragen, of conferentie-talks. Bedrijven als ASML vragen vaker om een technisch-wetenschappelijke achtergrond, dus check de vacaturetekst.

Beschrijf het probleem, je oplossing en het resultaat. Bijvoorbeeld: "Ontwierp event-driven architectuur (Kafka, CQRS) voor betaalplatform; schaalde van 5.000 naar 25.000 transacties/s met 99,99% uptime." Noem de architectuurpatronen, de schaal, en de meetbare impact.

Technisch leiderschap hoeft geen leidinggevende functie te zijn. Benoem: het definiรซren van API-standaarden, het begeleiden van collega's via code reviews en pairing, het geven van tech talks, of het leiden van een architectuurmigratie. "Begeleidde 4 medior engineers" en "definieerde API-standaarden voor 8 teams" zijn sterke voorbeelden.

Noem het project, je bijdrage en de impact. Bijvoorbeeld: "Bijdrager aan Apache Kafka: implementeerde retry-mechanisme dat door 2.000+ organisaties wordt gebruikt." Voeg je GitHub-profiel toe in de contactsectie zodat recruiters je codeerstijl en activiteit direct kunnen bekijken.

Beschrijf het probleem, de gekozen oplossing en de trade-offs die je afwoog. Bijvoorbeeld: "Koos voor event-driven architectuur met Kafka boven synchrone REST-calls om piekbelasting van 25.000 transacties/s te verwerken met 99,99% uptime." Dat toont dat je niet alleen bouwt, maar ook strategisch nadenkt over systemen.

Begin met je software engineer-cv

Vertaal je architectuurkeuzes en schaalbare systemen naar een cv dat tech-bedrijven overtuigt.

Toon je engineering-niveau
Vul je architectuur, schaal en tech stack in
Maak je CV โ†’