Senior Backend Engineer (Payments & Compliance)

Renno

Amsterdam

On-site

EUR 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading financial technology company in Amsterdam is seeking a Senior Backend Engineer to enhance payment and compliance systems. This hands-on role involves working with PostgreSQL, Supabase, and TypeScript to ensure robust, audit-ready backend workflows. The ideal candidate will have expertise in webhook security, state machines, and event-driven systems, contributing to the modernization of financial transactions. This full-time position offers the chance to impact the renovation industry significantly.

Qualifications

  • Strong experience with PostgreSQL and SQL for complex queries.
  • Hands-on experience with Supabase or similar platforms.
  • Deep understanding of webhook security mechanisms.

Responsibilities

  • Own and evolve the Supabase/PostgreSQL data model.
  • Build and maintain Edge Functions for compliance workflows.
  • Design secure webhook processing systems for state transitions.

Skills

PostgreSQL
TypeScript
Webhook security
Event-driven systems
State machines

Tools

Supabase
SQL

Job description

Renno Amsterdam, North Holland, Netherlands

Renno is transforming the renovation industry in Europe by building innovative payment infrastructure. Our platform secures full project funds in escrow and ensures contractors are paid instantly upon verified milestone completion.

By eliminating late payments, disputes, and cash flow risk, we help builders work confidently while giving homeowners protection and peace of mind from the start.

We operate in a high‑trust, multi‑party environment where correctness, permissions, and auditability matter. Our mission is to simplify and modernise financial transactions in the sector for all stakeholders.

The Role

We’re looking for a Senior Backend Engineer (Payments & Compliance) to own the backend systems that power Renno’s payments and compliance workflows.

You’ll be responsible for how payment‑related state, permissions, and verification status are modelled, enforced, and exposed across the platform. This includes building robust provider integrations, secure webhook pipelines, and backend workflows that remain correct under retries, partial failures, and real‑world edge cases.

This is a hands‑on senior role with real ownership over backend correctness, auditability, and operational reliability.

What You’ll Do
  • Own and evolve Renno’s Supabase / PostgreSQL data model, including policy‑driven access control
  • Build and maintain Edge Functions for payments and compliance workflows
  • Design and operate secure webhook processing systems (signature verification, idempotency, retries, real‑time updates)
  • Build and maintain KYC / compliance integrations, including onboarding, verification workflows, and status synchronisation
  • Design and enforce multi‑party state machines for long‑lived workflows
  • Implement event‑driven workflows using serverless functions, database triggers, background jobs, and real‑time subscriptions
  • Design and maintain comprehensive audit trails, ensuring all state changes are traceable and compliant
  • Build reconciliation mechanisms to ensure consistency between Renno and external providers
  • Define clear, stable backend contracts that frontend and mobile clients can rely on
  • Manage backend deployments across multiple environments
What We’re Looking For
  • Strong experience with PostgreSQL and SQL, including advanced queries and database‑level logic
  • Hands‑on experience with Supabase or similar platforms where permissions are enforced at the data layer
  • Strong TypeScript skills and comfort working with serverless / edge runtimes
  • Deep understanding of webhook security (HMAC, idempotency, replay protection, safe retries)
  • Experience designing state machines for complex, multi‑party workflows
  • Clear understanding that Row Level Security (RLS) is the primary security boundary
  • Experience with event‑driven and asynchronous systems
  • Experience integrating payment and KYC/compliance systems
  • Strong instincts for correctness in systems that must remain reliable under failure and retries
  • A pragmatic mindset focused on clarity, auditability, and long‑term maintainability
Why This Role Matters

This role underpins everything Renno does. Your work ensures that:

  • payment and verification workflows behave predictably in production
  • state transitions are validated, traceable, and auditable
  • permissions are enforced consistently across users and roles
  • external events are processed safely and reliably
  • the platform can scale without trust erosion
Technical Environment
  • Platform: Supabase (Auth, Database, Storage, Realtime, Edge Functions)
  • Languages: TypeScript, SQL
  • Integrations: Payment APIs and compliance / verification workflows
The Team
  • You’ll work closely with frontend engineers, product, and compliance stakeholders.
  • We value clear ownership, pragmatic decision‑making, and shipping reliable systems.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

Referrals increase your chances of interviewing at Renno by 2x.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Backend Developer Netherlands 29 Aug 2026 +2-5 years of experience Scalability Debugging Systems Design +12
Lead Backend Developer Netherlands 29 Aug 2026 +2-5 years of experience Scalability Debugging Systems Design +12

Globalprofessionals • Amsterdam

Hybrid
EUR 90,000 - 120,000
Senior Backend Developer (PHP)
Senior Backend Developer (PHP)

Online Betaalplatform • Delft

Hybrid
EUR 95,000
All-in salary up to € 95.000
Hybrid working
24 + 2 paid vacation days
+2
Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Zuid-Holland

Hybrid
EUR 80,000 - 100,000
Annual salary up to €100,000
24 vacation days and 2 Diversity Days
MacBook and home office budget
+2
Senior Frontend Developer
Senior Frontend Developer

Rentman • Utrecht

Hybrid
EUR 80,000 - 110,000
Competitive salary
Holiday allowance 8%
13th month bonus
+7
Senior Full Stack Payments Engineer
Senior Full Stack Payments Engineer

Gazelle Global • Amsterdam

On-site
EUR 120,000 - 180,000
Senior Backend Engineer PHP
Senior Backend Engineer PHP

Online Payment Platform • Delft

Hybrid
EUR 75,000 - 89,000
Salary up to €89,000
Flexible workplace
24 vacation days
+3
Senior Backend Engineer, Payments & Compliance (Edge)
Senior Backend Engineer, Payments & Compliance (Edge)

Renno • Amsterdam

On-site
EUR 60,000 - 80,000
Frontend Developer
Frontend Developer

Rentman • Utrecht

On-site
EUR 50,000 - 70,000
25 days of paid vacation
Paid sabbatical after 5 years
Flexible WFH policy
+3
Senior Site Reliability Engineer/Platform Engineer – Data Platforms Amsterdam, hybrid (3 days i[...]
Senior Site Reliability Engineer/Platform Engineer – Data Platforms Amsterdam, hybrid (3 days i[...]

sHR Consultancy • Netherlands

On-site
EUR 80,000 - 100,000
Permanent contract
20% guaranteed bonus in stock
12K annual allowance
+2
Medior/Senior Site Reliability Engineer (SRE)
Medior/Senior Site Reliability Engineer (SRE)

Rotterdam Innovation City • Delft

Hybrid
EUR 70,000 - 95,000
Solid base salary
13th month salary
Hybrid working
+7