Skip to content
Backend Engineer

Backend Engineer

Backend Software Engineer

Trein-vertraging.nl

Amsterdamfulltime

Apply on the employer's site

Role description

Het is tijd om de grens over te steken. Na anderhalf jaar bouwen aan onze tool in Nederland helpen we inmiddels
meer dan 120.000 treinreizigers per maand
en verwerken we
ruim 700.000 treinritten per maand
. Nu is het moment daar om uit te breiden naar Europa.

Daarvoor zoeken we een
Backend Software Engineer
die ons helpt dit mogelijk te maken. Waar Nederland één van de meest punctuele spoor­netwerken van Europa heeft, liggen in de omliggende landen enorme kansen. Alleen al in
Duitsland
is de markt voor treinvertragingen
ongeveer 50 keer zo groot
als in Nederland.

Dit is een
founding engineering-rol
binnen ons kleine team dat werkt aan de Europese uitbreiding. Je werkt direct samen met de oprichters aan het vertalen van lokale spoorrichtlijnen en processen naar slimme, schaalbare oplossingen voor reizigers in heel Europa.

Wat je gaat doen

  • Nieuwe markten lanceren: bouw aan kernonderdelen voor nieuwe Europese landen, zoals eligibility checks, claimformulieren, ticket parsing, browserautomatisering, partner-API’s en monitoringssystemen.
  • Van inzicht naar code: doe onderzoek naar land-specifieke regels en processen in het spoorverkeer en vertaal je bevindingen direct naar werkende oplossingen.
  • Eindverantwoordelijk: onderzoek, bouw, deploy en onderhoud backend-features van begin tot eind.
  • Snel en slim werken: werk nauw samen met de Engineering Lead, ship snel, leer en verbeter continu.
  • Vooruit bouwen: jouw technische keuzes vormen de basis voor hoe we in de toekomst door heel Europa kunnen opschalen.

Succes in je eerste 12 maanden

  • Na 3 maanden: lever een eerste MVP op waarmee we automatisch kunnen bepalen of een vertraging recht geeft op compensatie, en help bij het opzetten van de backendbasis voor onze Europese uitbreiding.
  • Na 6 maanden: breid de pipeline uit met automatische claimverwerking, verbeter het importproces van ritgegevens voor partners en verhoog de nauwkeurigheid van de eligibility checker.
  • Na 12 maanden: MVP tot een schaalbaar systeem door externe componenten te vervangen met eigen algoritmes. Gebruik deze basis om de uitrol naar meerdere Europese markten te leiden.

Wie jij bent

  • Backend developer met 2–4+ jaar ervaring, die zich comfortabel voelt om features end-to-end te bouwen.
  • Ervaren met PHP (Laravel), MySQL/PostgreSQL, Redis, RESTful API’s en Node.js (Puppeteer/Playwright). Mocht je een andere stack goed beheersen komen we ook graag met je in gesprek.
  • Handig met databases, API’s, background jobs, automatisering/scraping en B2B-integraties.
  • Startup-mentaliteit: praktisch, zelfstandig en gericht op impact boven perfectie.
  • Nieuwsgierig naar rail- & traveltech en gemotiveerd om complexe, echte processen te automatiseren.
  • Vloeiend in Engels; Duits, Frans of Spaans is een pluspunt.

Waarom bij ons werken

  • Impact vanaf dag één: je speelt een sleutelrol in de bouw van Trein-vertraging.nl’s nieuwe Europese platform.
  • Samenwerken in Amsterdam: hybride werken (4 dagen op kantoor, 1 dag thuis).
  • Groeimogelijkheden: je stapt in aan het begin van onze internationale groei.
  • Kleine, ambitieuze cultuur: directe lijnen, geen bureaucratie, veel leren, veel doen. Flexibele werktijden – je bepaalt zelf je ritme, zolang het past binnen het team.
  • We werken 4 dagen op kantoor, met de mogelijkheid om 1 dag thuis te werken.

We zijn er niet voor iedereen

  • Dit is een rol met impact, waar betrokkenheid telt. Soms zal je even een stap extra zetten – niet omdat het moet, maar omdat je écht geeft om wat je bouwt.
  • Als je het leuk vindt om te werken in een omgeving waar nog niet alles vaststaat, waar je meebepaalt wat we bouwen én hoe – dan ga je je hier thuis voelen.
  • Als je liever wacht op perfecte specificaties of houdt van eindeloze meetings, dan waarschijnlijk niet.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Backend Engineer

Backend Engineer, Core Platform

Insify

Amsterdam

Apply on the employer's site

Role description

About Insify
Insurance infrastructure is brutal to get right. Every carrier has its own spec. Every product has its own underwriting rules. Every country has its own regulatory requirements. Most insurers solve this by throwing people and processes at the complexity: one-off integrations, workarounds stacked on workarounds, and systems held together by tribal knowledge. The result is a tech stack that makes every new product slower and harder to launch than the last.

We chose a different path. We built GRID: a configurable insurance platform that absorbs that complexity once, correctly, so that launching a new product or entering a new market is a configuration exercise. Every policy issued, every renewal processed, every carrier integration across NL, FR, DE - and every country we expand into next - runs on it. It is the infrastructure that makes Insify scale.

Insify is a high-growth scale-up backed by €43Mfrom investors like Accel, Munich Re Ventures, and Formula 1 champion Nico Rosberg. In five years, we’ve expanded from the Netherlands into France and Germany, and we're just getting started. Our mission: become the European leader in AI-powered SME insurance.

We aren't just building a company; we're leading a revolution. Our culture is intense, high-stakes, and mission-driven. We hire smart, ambitious "owners" who possess a relentless drive to win. This is an environment for those who thrive on challenges, value intellectual honesty, and share our mindset of becoming a global category leader.

Our founding team consists of seasoned entrepreneurs who have previously built iconic businesses like HelloFresh, Bloomon, and SumUp. We combine that deep fintech and e-commerce expertise with cutting-edge AI to stay ahead of the curve.

About The Role
We're looking for a Software Engineer with 3+ years of experience to join the GRID team and own a critical piece of Insify’s core platform. This is platform engineering at its hardest: turning genuinely complex domain requirements - carrier contracts, regulatory rules, multi-jurisdiction edge cases - into abstractions that are clean, stable, and extensible across five carriers, four products, and six countries. The code you write becomes the foundation that every other team builds on.

It demands a particular kind of engineering mindset. Not the kind that reaches for a model and hopes it generalises, but the kind that can stare at a mess of carrier spec documents, extract the invariants, and design a data model that will hold up for the next three years. The kind that finds elegance in a well-designed configuration system more satisfying than novelty. The kind that understands that the best platform is one that makes every future problem simpler.

You'll use AI heavily in your daily workflow for coding, debugging, reviewing, generating test cases. But the architecture decisions here are still yours to make. This is one of the places in software where top-notch human engineering judgment creates outsized leverage, and where getting it wrong is expensive for the entire company.

What You'll Be Doing

  • Build and extend the GRID platform, Insify's core insurance infrastructure: policy issuance, mid-term adjustments, renewals, carrier integrations, and the back-office portal used by Operations daily
  • Design product configuration systems that allow new insurance products (DI, PnC, motor, legal protection) and new carriers to be onboarded without rewriting core logic. The goal: what used to require an engineering project becomes a config change, and you’ll own the architecture that makes that possible
  • Own the policy administration layer that keeps Insify's domain model clean regardless of what's underneath
  • Build renewal and migration tooling at scale: automated renewal workflows, portfolio migrations between systems, and the operational tooling that makes large-scale policy moves safe and auditable
  • Implement underwriting and product configuration logic: raters, field mappings, underwriting rules, product wordings, and the SPC (Scalable Product Configuration) graph engine that determines what a customer can buy and at what price
  • Partner with Operations, Product, and Insurance to translate carrier spec documents and regulatory requirements into clean, testable platform capabilities
  • Set the engineering bar for the GRID domain: correctness, configurability, observability, and backward compatibility. Platform bugs affect every product and every market at once
  • Own incidents and operational health. When GRID has an issue, operations stops. You treat that responsibility seriously

What you'll need:

  • 3+ years of professional software engineering experience, ideally with TypeScript and AWS (Lambda, DynamoDB, event-driven architectures).
  • A strong instinct for abstraction and platform design. You can identify the right data model and API contract that will hold up across five carriers, four products, and six countries
  • Solid fundamentals in distributed systems, event-driven architecture, and API design
  • Comfort with multi-tenancy, configuration-driven systems, and the complexity that comes from operating in a regulated, multi-jurisdiction environment
  • Ownership instinct. You think of the platform as yours and take responsibility for its stability and extensibility
  • Clear communicator. You can work with Operations and Insurance to understand a carrier contract and turn it into a system design
  • AI in your workflow. You actively use AI for coding, debugging, and tooling to move faster

Nice to have:

  • Experience building insurance, fintech, or SaaS platforms with multi-tenant product configuration.
  • Familiarity with policy administration systems or insurance product configuration
  • Experience launching products into new markets or countries, including regulatory and localisation complexity
  • Background in building internal back-office platforms used by operational teams
  • Strong observability instincts (Sentry, Datadog) and a track record of operating production systems at scale

We offer:

  • Competitive compensation that reflects responsibility and impact.
  • Trust and autonomy: you’ll have real ownership and room to make decisions Space to grow and shape your role as Insify evolves
  • A steep learning curve, with support from experienced teammates
  • The opportunity to share in what we’re building, with equity for eligible roles once there’s mutual conviction on fit and impact
  • A welcoming, central Amsterdam HQ where we work closely together: shared lunches, dogs in the office, whiteboards, and fun end-of-week drinks
  • An international, ambitious team that enjoys building meaningful things together

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

That is every opening in this category and country

Backend Software EngineerTrein-vertraging.nl · Netherlands

Apply on the employer's site