Software Engineer (Medior / Senior) in Groningen

Software Engineer (Medior / Senior) in Groningen

Groningen Full Time 52200 - 63800 € / jaar (geschat) Hybride
Web-IQ

In één oogopslag

  • Taken: Ontwerpen en verbeteren van ons OSINT-platform Voyager met impact op criminaliteitsbestrijding.
  • Bedrijf: Web-IQ, een innovatief bedrijf dat maatschappelijke impact maakt.
  • Voordelen: Goed salaris, pensioen, hybride werken en veel autonomie.
  • Overige informatie: Informele organisatie met ruimte voor eigen initiatief en groei.
  • Waarom deze baan: Werk aan technologie die echt verschil maakt in de wereld.
  • Kwalificaties: Ervaring in software engineering en leergierigheid naar nieuwe technologieën.

Het verwachte salaris ligt tussen 52200 - 63800 € per jaar.

Bij Web-IQ bouwen we OSINT-software die wereldwijd wordt ingezet om criminaliteit te bestrijden, kwetsbare groepen te beschermen en nationale veiligheid te versterken. Onze klanten zijn politie- en opsporingsdiensten, defensie- en inlichtingenorganisaties. Dat maakt ons werk anders dan het bouwen van zomaar een SaaS-product. Wat wij maken wordt gebruikt in onderzoeken die er echt toe doen: slachtoffers die geïdentificeerd worden, netwerken die zichtbaar worden, sporen die anders koud waren gebleven. Betrouwbaarheid, zorgvuldigheid en uitlegbaarheid zijn bij ons geen bijzaak.

We zijn een compact bedrijf met korte lijnen, gevestigd in de Mediacentrale in Groningen. Ons ontwikkelteam telt zo'n vijftien engineers. Geen managementlagen, geen ticket-fabriek: je praat rechtstreeks met de mensen die de klantvraag kennen en met de mensen die het systeem hebben gebouwd.

Waar je aan werkt

Voyager is ons OSINT platform. Crawlers en monitors verzamelen continu data van het open web, darkweb, marktplaatsen, sociale media en messaging platformen. We doen dit gericht, in opdracht van klanten. Die ruwe data wordt vastgelegd en verwerkt tot knowledge graphs van entiteiten, eigenschappen en relaties. Onder de motorkap verwerken we meer dan een petabyte aan data, miljarden documenten en relaties. Rechercheurs en analisten doorzoeken, verrijken en visualiseren die knowledge graphs om verbanden te vinden die je met de hand nooit zou zien.

Dat levert vraagstukken op waar je je tanden in kunt zetten:

  • Kracht zonder complexiteit. Onze gebruikers zijn rechercheurs, geen query-engineers. Hoe geef je ze de volle expressiviteit van een knowledge graph zonder dat ze een querytaal hoeven te leren?
  • Van experiment naar productie. Een AI-prototype is snel gemaakt. Hoe bouwen we er een reproduceerbare, observeerbare en schaalbare productfunctie van, met heldere evaluaties, guardrails en menselijk toezicht?
  • Kennis modelleren die klopt. Wat weten we, waar komt het vandaan, hoe zeker zijn we en wat gebeurt er als bronnen elkaar tegenspreken? Herkomst en betrouwbaarheid zijn in onze context geen luxe.
  • Van batch naar bijna-realtime. Analisten willen resultaten in minuten, niet in uren. Hoe verkort je die latency zonder consistentie of dataketen op te offeren?
  • Het internet staat niet stil. Er duiken voortdurend nieuwe fora, marktplaatsen en messaging-omgevingen op, en de bestaande veranderen onder je handen. Hoe ontsluit je een nieuwe omgeving in dagen in plaats van maanden?
  • Schaal in de breedte. Niet alleen meer data, maar ook veel meer datasets, gebruikers en use-cases - met acceptabele operationele kosten.
  • Uitrol in de echte wereld. Onze software draait ook op locatie bij klanten, soms in afgesloten omgevingen, onder strenge eisen op het gebied van privacy en security.

Wat je gaat doen

  • Ontwerpen, bouwen en verbeteren van substantiële onderdelen van Voyager - van de verwerkingspipeline tot de gebruikersinterfaces waarmee analisten werken.
  • Eigenaarschap nemen: een probleem doorgronden, een aanpak kiezen, die uitvoeren, en het resultaat in productie ook echt laten werken.
  • AI actief inzetten in je eigen ontwikkelproces, bijvoorbeeld voor analyse, exploratie, prototyping, code, tests, reviews en documentatie.
  • Meedenken over de architectuur en de richting van het product. Wij hebben geen losstaande architect die tekeningen over de schutting gooit; die gesprekken voeren we met de mensen die het bouwen.
  • Ideeën omzetten in voorstellen die je collega's kunnen wegen - inclusief de afwegingen die je hebt gemaakt en de dingen die je hebt afgeschoten.
  • Je kennis delen, code reviewen en collega's beter maken. Ook de junior die volgende maand begint.

Wie we zoeken

We hebben bewust geen boodschappenlijstje met verplichte frameworks. Wat we zoeken is iets anders:

  • Je doet software engineering op hoog niveau. Je schrijft code die je collega's over twee jaar nog kunnen begrijpen en aanpassen, en je weet wanneer "goed genoeg" ook daadwerkelijk goed genoeg is.
  • Je kunt abstraheren. Van een concrete klantvraag naar een onderliggend patroon, en weer terug naar iets dat je kunt bouwen.
  • Je werkt actief en effectief met moderne AI-tools. Je weet hoe je ze inzet om sneller tot betere oplossingen te komen, zonder je eigen oordeel of begrip uit handen te geven.
  • Je bent leergierig. De helft van wat je hier tegenkomt heb je waarschijnlijk nog nooit gedaan - gedistribueerde systemen, knowledge graphs, information retrieval, wat er ook langskomt.
  • Je neemt eigenaarschap. Je wacht niet tot iemand een ticket voor je maakt als je ziet dat er iets beter kan.
  • Je denkt mee over het product, niet alleen over de implementatie. Je stelt de vraag achter de vraag.
  • Je volgt de snelle ontwikkeling van AI met nieuwsgierigheid én een gezonde kritische houding. Je kunt nieuwe mogelijkheden vertalen naar concrete productwaarde.
  • Je communiceert helder, ook schriftelijk, ook over dingen die niet af zijn.
  • Enige jaren relevante ervaring is nodig - niet omdat we jaren tellen, maar omdat de rol vraagt dat je zelfstandig richting kunt geven aan grote stukken werk.

Praktisch: je hebt de EU-nationaliteit, woont in (de omgeving van) Groningen en beheert Nederlands op minimaal B1-niveau. Vanwege onze klanten is een screening onderdeel van de procedure.

Waar we mee werken

Niet als eisenlijst, wel om je een beeld te geven: Java en Go aan de server-kant, React in de front-end, Elasticsearch, HBase, Hadoop en Spark voor opslag en verwerking, RDF en SPARQL voor onze knowledge graphs, Python voor analyse en tooling en Linux en Docker eronder. Kom je uit een andere hoek? Prima. We vinden het belangrijker dat je snel nieuwe dingen oppikt dan dat je onze stack al kent.

AI is onderdeel van zowel ons product als ons ontwikkelproces. In Voyager combineren we modellen met onze eigen data, zoektechnologie en knowledge graphs om analisten beter te ondersteunen. Welke modellen en technieken we gebruiken kan veranderen; controle, herleidbaarheid en meetbare kwaliteit blijven constant.

Ook als engineers gebruiken we AI waar het ons helpt sneller te onderzoeken, ontwerpen, bouwen en controleren. Dat doen we binnen passende security- en privacykaders. AI is bij ons geen autopilot: de engineer blijft verantwoordelijk voor de architectuur, de code en het gedrag in productie.

Werk met echte maatschappelijke impact. Weten wat ons platform in het werk van onze klanten betekent maakt heel duidelijk waar je het voor doet. Technische diepgang die je bij weinig bedrijven in Nederland vindt, op een schaal die je dwingt om echt na te denken. Veel autonomie en ruimte voor eigen initiatief, in een informele organisatie zonder overbodige lagen. Een goed salaris en pensioen. Een mooie werkplek in de Mediacentrale in Groningen, met ruimte voor hybride werken.

Software Engineer (Medior / Senior) in Groningen werkgever: Web-IQ

Web-IQ biedt een informele werksfeer met veel autonomie en de mogelijkheid om maatschappelijke impact te maken. Werknemers hebben de kans om te werken met geavanceerde technologieën in een team dat innovatie en veiligheid combineert. De rol van Site Reliability Engineer biedt mogelijkheden voor professionele groei en samenwerking met verschillende teams.

Web-IQ

Contactgegevens:

Recruitmentteam van Web-IQ

Hupjob Expertadvies🤫

Zo denken wij dat je Software Engineer (Medior / Senior) in Groningen kunt binnenhalen

✨Verken de Tech Meetups

Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als Web-IQ te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!

✨Bijdragen aan Open Source

Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfWeb-IQ je kunnen vinden.

✨Maak gebruik van online portfolio's

Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij Web-IQ. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!

✨Direct solliciteren via onze website

Twijfel niet om je sollicitatie rechtstreeks via de website van Web-IQ te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!

Wij denken dat je deze vaardigheden nodig hebt om als Software Engineer (Medior / Senior) in Groningen te schitteren

Software Engineering
Java
Go
React
Elasticsearch
HBase
Hadoop

Een paar tips voor je sollicitatie 🫡

Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij Web-IQ.

Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!

Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij Web-IQ en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!

Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.

Zo bereid je je voor op een sollicitatiegesprek bij Web-IQ

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Software Engineer (Medior / Senior) goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.

✨Presenteer je portfolio

Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft Web-IQ inzicht in je probleemoplossend vermogen en je aanpak.

✨Verken system design vragen

Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.

✨Wees voorbereid op teamwork vragen

Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.