Mid-level Backend Engineer Amsterdam

CodeGuild
Amsterdam, Netherlands
19 days ago
Apply on www.adzuna.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
€1,667.0 - €7,083.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Distributed Systems Backend

Job description

Als Mid-level Backend Engineer Amsterdam krijg je de kans om te groeien in een compact, nieuw gevormd Go-team, naast een CTO en seniors waar je waanzinnig snel kunt leren. Je bouwt mee aan systemen waar miljoenen mensen en miljarden euro’s doorheen gaan. Je zit in het design, niet alleen in de implementatie. De productlijn wordt nog geboren, dus jij helpt bepalen hoe devices, merchants en geld samenkomen. Daarmee heb je echte impact op het succes van het bedrijf.

Requirements

  • Ervaring met het bouwen en draaien van services in productie, met de battle scars om het te bewijzen
  • Comfort met distributed systems: retries, idempotency, state die correct moet blijven
  • CS fundamentals en first-principles thinking; een technische master is een sterk plus
  • Je legt trade-offs helder uit, in het Engels, zonder achter jargon te schuilen
  • Hoge emotionele intelligentie: laag ego, hongerig, je laat je graag challengen door mensen die beter zijn dan jij

Benefits & conditions

  • Salaris tot €85.000 plus €20.000 stock options, met een serieuze kans om 10x of meer te gaan
  • Vast contract vanaf dag één
  • 25 vakantiedagen, uitstekend pensioen, flexibele uren
  • Hybride Amsterdam, minstens drie dagen op kantoor, in de onboarding vaker
  • Reiskostenvergoeding, laptop of MacBook
  • Internationaal engineeringteam, 30+ nationaliteiten

About the company

tot €85.000 plus €20.000 stock options NIEUW

  • Wil jij groeien als Mid-level Backend Engineer Amsterdam op distributed systems waarbij een betaling in één keer goed moet zijn, en nóg goed als een device retryt?
  • Wil je in een nieuw Go-team rond fysieke terminals stappen, waar een groot deel van de backend nog ontworpen moet worden, zodat je kunt pionieren in plaats van een af platform overnemen?
  • En zeg je ja tegen een vast contract vanaf dag één, tot €85.000 plus €20.000 stock, in een Amsterdams team met meer dan 30 nationaliteiten?

Dan is dit een rol die je aandacht waard is.

Elke dag gaat geld door systemen waar de meeste mensen nooit over nadenken. Voor een ondernemer moet het instant voelen. Daaronder zit infrastructuur die beschikbaar, observeerbaar en correct moet zijn, 24/7.

Je toekomstige werkgever is een Amsterdamse fintech scale-up die die laag cloud-native bouwt. Geen checkout-widget. Core processing, al in productie voor serieuze klanten. Miljoenen mensen gebruiken die systemen al. Miljarden euro’s gaan er al doorheen.

Nu komt de terminal erbij. Een device moet weten bij welke merchant het hoort, welke currency, welke stromen, hoe het veilig live gaat zonder ooit voor de winkel ernaast te kunnen werken. Dit nieuwe team mag de backend eromheen uitvinden. Er is nog meer te ontwerpen dan te onderhouden.

Dat is de onderliggende behoefte: jij wilt sterker worden in systemen waar idempotency, encryptie en failure handling geen tentamenvragen zijn. Ze zijn waarom een echte winkel een echte betaling aankan. Hier zie je nog het effect van je eigen code, omdat het bedrijf klein genoeg is om mensen bij naam te kennen en serieus genoeg dat verkeerde state echt geld is.

De mensen zijn scherp, laag ego en emotioneel intelligent. Ze houden van CS fundamentals en first-principles reasoning. Sterke meningen zijn welkom als je ze naar het whiteboard kunt lopen.

Als Mid-level Backend Engineer Amsterdam krijg je de kans om te groeien in een compact, nieuw gevormd Go-team, naast een CTO en seniors waar je waanzinnig snel kunt leren. Je bouwt mee aan systemen waar miljoenen mensen en miljarden euro’s doorheen gaan. Je zit in het design, niet alleen in de implementatie. De productlijn wordt nog geboren, dus jij helpt bepalen hoe devices, merchants en geld samenkomen. Daarmee heb je echte impact op het succes van het bedrijf.

In dit team kun je je tanden zetten in de lelijke, interessante problemen. Wat gebeurt er als een device twee keer online komt? Als een retry twee keer zou afrekenen? Als configuratie en merchant-identiteit uit elkaar lopen? Hoe metselt je gecertificeerde, secure bouwblokken tot iets dat een merchant nooit hoeft te begrijpen?

Je neemt services mee van ontwerp tot productie. Battle scars van het runnen van je eigen code maken dit juist leuk: observability, change management, het pad om 3 uur ‘s nachts dat je hoopte eruit te ontwerpen.

In de tijd kun je doorgroeien naar een sterkere senior backend engineer, en zelfs lead engineer of team lead in het bedrijf. De weg is meters in de code, in een productlijn die nog geboren wordt.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · World Congress 2025

1:29 min

Overcoming challenges in AI-assisted distributed system development

Przemysław Ładyński Przemysław Ładyński · World Congress 2026 Europe

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:26 min

Bringing accurate time synchronization to global distributed systems

Werner Vogels Werner Vogels · World Congress 2026 Europe

Videos

See all

Related articles

See all