Senior Backend Engineer (Payments & Compliance)

Senior Backend Engineer (Payments & Compliance)

Amsterdam 63000 - 77000 € / jaar (geschat) Op locatie
R

In één oogopslag

  • Taken: Ontwikkel en beheer backend systemen voor betalingen en compliance workflows.
  • Bedrijf: Renno, een innovatief bedrijf dat de renovatie-industrie transformeert.
  • Voordelen: Voltijd functie met een competitief salaris en groeimogelijkheden.
  • Overige informatie: Werk samen met een gemotiveerd team en ontwikkel je vaardigheden verder.
  • Waarom deze baan: Maak impact door betrouwbare betalingssystemen te bouwen in een dynamische omgeving.
  • Kwalificaties: Ervaring met PostgreSQL, TypeScript en serverless systemen vereist.

Het verwachte salaris ligt tussen 63000 - 77000 € per jaar.

Renno is transforming the renovation industry in Europe door innovatieve betalingsinfrastructuur te bouwen. Ons platform beveiligt volledige projectfondsen in escrow en zorgt ervoor dat aannemers onmiddellijk worden betaald bij geverifieerde mijlpaalvoltooiing. Door late betalingen, geschillen en cashflowrisico's te elimineren, helpen we bouwers om met vertrouwen te werken, terwijl we huiseigenaren bescherming en gemoedsrust bieden vanaf het begin.

We opereren in een omgeving met hoge betrouwbaarheid, waar correctheid, machtigingen en controleerbaarheid belangrijk zijn. Onze missie is om financiële transacties in de sector voor alle belanghebbenden te vereenvoudigen en te moderniseren.

We zijn op zoek naar een Senior Backend Engineer (Payments & Compliance) om de backend-systemen te beheren die de betalings- en compliance-workflows van Renno aandrijven. Je bent verantwoordelijk voor hoe betaling-gerelateerde status, machtigingen en verificatiestatus worden gemodelleerd, afgedwongen en blootgesteld op het platform. Dit omvat het bouwen van robuuste providerintegraties, veilige webhook-pijplijnen en backend-workflows die correct blijven onder herhalingen, gedeeltelijke storingen en real-world randgevallen. Dit is een hands-on senior rol met echte verantwoordelijkheid over backend-correctheid, controleerbaarheid en operationele betrouwbaarheid.

Wat je gaat doen:

  • Eigen en evolueer het Supabase / PostgreSQL-datamodel van Renno, inclusief beleid-gedreven toegangscontrole
  • Bouw en onderhoud Edge Functions voor betalings- en compliance-workflows
  • Ontwerp en beheer veilige webhook-verwerkingssystemen (handtekeningverificatie, idempotentie, herhalingen, realtime-updates)
  • Bouw en onderhoud KYC / compliance-integraties, inclusief onboarding, verificatieworkflows en statusynchronisatie
  • Ontwerp en handhaaf multi-party toestandsmachines voor langdurige workflows
  • Implementeer gebeurtenisgestuurde workflows met behulp van serverless functies, database-triggers, achtergrondtaken en realtime-abonnementen
  • Ontwerp en onderhoud uitgebreide auditsporen, zodat alle statuswijzigingen traceerbaar en compliant zijn
  • Bouw reconciliatiemechanismen om consistentie tussen Renno en externe providers te waarborgen
  • Definieer duidelijke, stabiele backend-contracten waarop frontend- en mobiele clients kunnen vertrouwen
  • Beheer backend-implementaties in meerdere omgevingen

Wat we zoeken:

  • Sterke ervaring met PostgreSQL en SQL, inclusief geavanceerde queries en database-niveau logica
  • Hands-on ervaring met Supabase of vergelijkbare platforms waar machtigingen op datalaag worden afgedwongen
  • Sterke TypeScript-vaardigheden en comfort met serverless / edge runtimes
  • Diepgaand begrip van webhook-beveiliging (HMAC, idempotentie, replay-bescherming, veilige herhalingen)
  • Ervaring met het ontwerpen van toestandsmachines voor complexe, multi-party workflows
  • Duidelijk begrip dat Row Level Security (RLS) de primaire beveiligingsgrens is
  • Ervaring met gebeurtenisgestuurde en asynchrone systemen
  • Ervaring met integratie van betalings- en KYC/compliance-systemen
  • Sterke instincten voor correctheid in systemen die betrouwbaar moeten blijven onder falen en herhalingen
  • Een pragmatische mindset gericht op duidelijkheid, controleerbaarheid en lange termijn onderhoudbaarheid

Waarom deze rol belangrijk is:

Deze rol ondersteunt alles wat Renno doet. Jouw werk zorgt ervoor dat:

  • betalings- en verificatieworkflows voorspelbaar gedrag vertonen in productie
  • statusovergangen gevalideerd, traceerbaar en controleerbaar zijn
  • machtigingen consistent worden afgedwongen over gebruikers en rollen
  • buitenlandse gebeurtenissen veilig en betrouwbaar worden verwerkt
  • het platform kan schalen zonder vertrouwensverlies

Technische omgeving:

  • Platform: Supabase (Auth, Database, Storage, Realtime, Edge Functions)
  • Talen: TypeScript, SQL
  • Integraties: Betalings-API's en compliance / verificatieworkflows

Het team:

Je werkt nauw samen met frontend-ingenieurs, product- en compliance-belanghebbenden. We waarderen duidelijke eigenaarschap, pragmatische besluitvorming en het leveren van betrouwbare systemen.

Senioriteitsniveau: Mid-Senior level

Werktype: Full-time

Functie: Engineering en Informatie Technologie

Senior Backend Engineer (Payments & Compliance) werkgever: Renno

Renno is een uitstekende werkgever die zich richt op het transformeren van de renovatie-industrie in Europa met innovatieve betalingsinfrastructuur. Werken bij Renno in Amsterdam betekent deel uitmaken van een dynamisch team dat waarde hecht aan eigenaarschap, pragmatische besluitvorming en betrouwbare systemen. Medewerkers profiteren van een stimulerende werkomgeving met volop mogelijkheden voor persoonlijke groei en ontwikkeling, terwijl ze bijdragen aan een missie die financiële transacties vereenvoudigt en moderniseert voor alle betrokken partijen.

R

Contactgegevens:

Recruitmentteam van Renno

Wij denken dat je deze vaardigheden nodig hebt om als Senior Backend Engineer (Payments & Compliance) te schitteren

PostgreSQL
SQL
Supabase
TypeScript
Webhook Security
HMAC
Idempotency