Afbeelding van kantoor van Triply

Software Engineer (TypeScript)

Ben jij een ervaren Software Engineer en op zoek naar een uitdagende functie in het bruisende Amsterdam? Bij Triply (gevestigd op de campus van de Vrije Universiteit Amsterdam) zijn we op zoek naar iemand die wil bijdragen aan onze missie om de volgende generatie linked data-tools te bouwen.


Over ons

Bij Triply geloven we dat slimme technologie écht een verschil kan maken. We helpen organisaties om versnipperde data om te zetten in heldere, bruikbare inzichten met onze software en diensten voor linked data-productiesystemen. Ons TriplyDB-platform stelt bedrijven wereldwijd – van start-ups tot organisaties met meer dan 10.000 medewerkers – in staat hun data te integreren in standaarden-conforme knowledge graphs en zo het volledige potentieel ervan te benutten.

We werken met klanten in diverse sectoren, waaronder overheden en maatschappelijke organisaties, aan projecten die daadwerkelijk impact hebben. Ons hechte team van nieuwsgierige denkers gedijt in een open, creatieve omgeving waarin iedereen kan experimenteren en oplossingen kan bouwen die ertoe doen.

Jouw rol

We zoeken een Software Engineer met sterke ontwikkelvaardigheden om de API- en dataintegratielaag van ons platform te helpen ontwikkelen en onderhouden. Je werkt aan backend-functionaliteiten die centraal staan in de architectuur van het platform, zoals:

  • Role-Based Access Control (RBAC)
  • Datatransformatiepijplijnen
  • Dataquerying

Je focust op het leveren van robuuste, veilige en standaarden-conforme API’s, het verbeteren van query-prestaties en het implementeren van domeinspecifieke functionaliteit binnen het linked data- en semantiekdomein.

Hoewel full-stack ervaring gewaardeerd wordt, is deze rol ideaal voor engineers die graag werken aan API’s, datamodellering en de infrastructuur achter complexe applicaties.

Profiel

Je hebt:

  • 3 tot 5 jaar ervaring met TypeScript en Node.js.
  • Inzicht in authenticatie- en autorisatiesystemen, met name RBAC en permissiemodellen.
  • Goede technische communicatieve vaardigheden; je kunt complexe ideeën helder en beknopt overbrengen.
  • Je stelt de juiste vragen en schakelt tijdig met relevante personen/teams wanneer nodig.

Pré / Pluspunten:

  • Kennis van linked data, RDF of het semantisch web (bijv. SPARQL, JSON-LD).
  • Ervaring met Docker en Kubernetes.

Ook als je niet volledig aan het profiel voldoet, moedigen we je aan om te solliciteren. We waarderen een nieuwsgierige mindset en een drive om problemen op te lossen.

Verantwoordelijkheden

  • Ontwikkelen & Onderhouden: Ontwerp, ontwikkel, test en deploy hoogwaardige code die begrijpelijk, onderhoudbaar, performant, veilig en schaalbaar is.
  • Zorgen voor Codekwaliteit & Testen: Implementeer en voer grondige (handmatige en geautomatiseerde) tests uit, waaronder unit- en integratietests, om correctheid en betrouwbaarheid te waarborgen.
  • Samenwerken & Communiceren: Werk nauw samen met teamleden aan issues, reviews en tests. Communiceer duidelijk en deel actief kennis binnen het team.
  • Probleemoplossend vermogen & Efficiency: Onderzoek en los applicatiefouten op, denk kritisch mee over oplossingen, werk zelfstandig en efficiënt, en zet verbeteringen in gang waar nodig.
  • Ownership & Verbetering: Neem verantwoordelijkheid voor het product en draag bij aan een uitstekende ontwikkelaars- en gebruikerservaring door actief verbeterpunten te signaleren en te realiseren.

Wat bieden wij?

  • Een competitief salaris op basis van skills en ervaring
  • Een vriendelijk, internationaal team
  • 25 vakantiedagen
  • Laptop en telefoon indien nodig
  • Een goede pensioenregeling
  • Hybride werken
  • Persoonlijk ontwikkelbudget
  • Snacks & koffie om je energie op peil te houden

Solliciteren

Ben jij een getalenteerde Software Engineer die impact wil maken in de wereld van linked data? We horen graag van je! Stuur je CV en een korte motivatie naar: careers@triply.cc

Contact image
Waarmee kunnen we je helpen?

Heb je vragen over Linked Data of wil je ontdekken wat TriplyDB voor jou of jouw bedrijf kan betekenen?

Laten we samen kijken naar de mogelijkheden.