Backend Engineer Amsterdam

CodeGuild

Amsterdam

Hybrid

EUR 65,000 - 85,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options €20k
Permanent contract
Mentorship
25 vakantiedagen
Flexible hours
Hybrid work Amsterdam
Commuting allowance
Good pension
Laptop provided
Modern office Amsterdam
Free parking
International team

Job summary

CodeGuild in Amsterdam zoekt een mid-level Backend Software Engineer om productie-backend-systemen te bouwen met focus op betrouwbaarheid, correctness en schaal.

Je werkt in een internationaal team en draagt live code door in productie, terwijl je scars van failure actief toepast en leert. Aangetoonde mentorship-ambitie en ownership zijn belangrijk.

Qualifications

  • Afgeronde MSc Computer Science of vergelijkbaar (Software Engineering, Distributed Systems, Wiskunde, Natuurkunde)
  • Sterke CS-fundamentals en first-principles reasoning
  • 2–6 jaar ervaring als backend engineer
  • Production-omgeving ervaring met backend-services en incidenten
  • Kennis van retries, dubbele verwerking of recovery
  • Kennis van distributed systems, async/ event-driven architectuur
  • Heldere communicatie: redenering duidelijk uitleggen
  • Low ego: open voor feedback en uitdaging
  • Ervaring in payments/fintech is waardevol maar niet vereist

Responsibilities

  • Ontwerp en bouw van backend-systemen in productie
  • Draagt code live en bewaakt productiegedrag
  • Verbeteren van betrouwbaarheid, observability en correctness
  • Werken in een ownership-gedreven team en bijdragen aan architectuur
  • Zoekt mentorship en helpt anderen terwijl je jezelf ontwikkelt

Skills

MSc Computer Science
CS fundamentals
Backend experience 2-6y
Production backend
Retry/Recovery
Distributed systems/async/event-driven
Clear communication
Low ego/feedback
Mentorship mindset
Payments/fintech experience

Education

Technical MSc Computer Science or equivalent
Strong CS fundamentals

Job description

Wil je backend-systemen bouwen waar betrouwbaarheid, correctness en schaal er écht toe doen?

Heb je al je eigen code in productie gedragen, waar almost-correct pijn deed: retries, dubbele events, incorrecte state, incidenten?

Werk je graag met scherpe, low-ego backend-collega's uit meer dan 30 landen, die om productiekwaliteit geven?

Zeg je ja tegen €20.000 in stock, een vast contract vanaf dag één, en een salaris tot €85.000?

Dan is dit waarschijnlijk de moeite waard.

Jouw werkgever: payment-infra waar wat je bouwt nog telt

Betalingen moeten instant voelen. Daarachter zit infrastructuur die beschikbaar, correct en veerkrachtig moet zijn, 24/7.

Jouw toekomstige werkgever is een Amsterdamse fintech scale-up die moderne payment-infrastructuur bouwt. Geen checkout-formulier. Geen provider-koppeling. Kerninfra waar betaalbedrijven transacties sneller, betrouwbaarder en flexibeler doorheen kunnen halen dan op de oude rails.

Het product is technisch in de kern. Wat jij live zet, zie je terug in betrouwbaarheid, het vertrouwen van klanten, en of het platform kan concurreren.

Het bedrijf is ver genoeg om serieuze klanten en echte productiesystemen te hebben. Klein genoeg dat je mensen bij naam kent, en het effect van je werk ziet.

Je stapt niet in een groot concern waar je code verdwijnt in proces. Je komt in een team dat ownership verwacht, dat opinies wil als er redenering onder zit, en waar je zowel het platform als de manier van werken mag verbeteren.

Jouw baan: Mid-level Backend Software Engineer Amsterdam

Jij krijgt de kans om in een compact, productgericht backend-team de code die je schrijft zelf in productie te dragen. Ontwerpen, bouwen, live zetten, in productie volgen, leren van wat er daarna gebeurt.

Dit is software waar \"bijna correct\" niet genoeg is. Availability, observability en correctness zijn dagelijkse zorgen, omdat de systemen onder transactie-zware infra zitten.

Je groeit dieper in distributed backend-werk waar productiegedrag telt. Wat gebeurt er als een dependency faalt. Als een event twee keer binnenkomt. Als een retry onveilig is. Als state wegdrijft. Die pijn heb je in productie al gevoeld. Je hoeft niet elk van deze problemen al te hebben opgelost. Wel de scars van services draaien waar failure echte impact had, en zin om dieper te gaan met mensen die verder zijn.

Op mid-level wegen sterke CS-fundamentals en first-principles reasoning zwaarder dan jaren op een CV.

Payments is de omgeving. Je hebt geen payments-CV nodig. Wel productie-ownership, de scars die daarbij horen, en zin om dieper te gaan.

Wat we vragen
  • Afgeronde technische MSc Computer Science of vergelijkbaar (Software Engineering, Distributed Systems, Wiskunde, Natuurkunde of vergelijkbaar)
  • Sterke CS-fundamentals en first-principles reasoning
  • 2 tot 6 jaar ervaring als backend engineer
  • Ervaring met het draaien van backend-services in productie waar failure, incorrecte state of onbetrouwbaar gedrag echte impact had (on-call, incidenten, of financiële/klantgerichte correctness)
  • Kennis van retries, dubbele verwerking of recovery wordt verwacht, ook als je daar nog in verdiept
  • Kennis van distributed systems, async werk of event-driven architectuur, ook als je daar nog in groeit
  • Heldere communicatie: je kunt je redenering uitleggen zonder achter jargon te schuilen
  • Low ego: open voor feedback, je kunt challengen en zelf ook tegenwicht krijgen
  • Zin in mentorship, en in je eigen lat omhoog zetten
  • Ervaring in payments, fintech, banking, billing, trading of andere transactie-zware domeinen is waardevol, niet verplicht. Wat telt is dat correctness en productie-ownership in jouw werk al iets betekenden.
Wat je krijgt
  • Salaris tussen €65.000 en €85.000, afhankelijk van ervaring
  • €20.000 in stock options
  • Vast contract vanaf dag één
  • Mentorship van senior backend-collega's, en ruimte om dieper te gaan in distributed systems en payment-infra
  • 25 vakantiedagen
  • Flexibele uren
  • Hybride, met vaste dagen op kantoor in Amsterdam
  • Reiskostenvergoeding
  • Goed pensioen
  • Laptop of MacBook
  • Modern kantoor in Amsterdam
  • Gratis parkeren
  • Internationaal team, meer dan 30 nationaliteiten
  • Voertaal: Engels

Wil je je eigen code in productie dragen, in payment-infra waar correctness het echte werk is?

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

Similar jobs worth comparing

Senior FinTech Backend Engineer Utrecht - Equity & 5% Bonus
Senior FinTech Backend Engineer Utrecht - Equity & 5% Bonus

CodeGuild • Utrecht

On-site
Senior Software Engineer - Impactful Cloud-Native Architect
Senior Software Engineer - Impactful Cloud-Native Architect

CodeGuild • Amsterdam

On-site
Senior .NET Backend Engineer — Scale a Cloud Care Platform
Senior .NET Backend Engineer — Scale a Cloud Care Platform

CodeGuild • Utrecht

On-site
Senior Backend Developer (PHP)
Senior Backend Developer (PHP)

Online Payment Platform • Delft

On-site
EUR 89,000
Flexibele werktijden
Hybride werken
24 betaalde vakantiedagen
+6
Senior Software Engineer Amsterdam
Senior Software Engineer Amsterdam

CodeGuild • Amsterdam

On-site
EUR 65,000 - 85,000
Lease auto van de zaak
Training budget van € 5.000 per jaar
25 vakantiedagen
+3
Software Engineer (Amsterdam) – Cloud-Native & Impactful
Software Engineer (Amsterdam) – Cloud-Native & Impactful

CodeGuild • Amsterdam

On-site
Senior Software Engineer Utrecht
Senior Software Engineer Utrecht

CodeGuild • Utrecht

On-site
EUR 70,000 - 100,000
Aandelenopties
5% bonusregeling
Reiskostenvergoeding
+1
Software Engineer Amsterdam
Software Engineer Amsterdam

CodeGuild • Amsterdam

On-site
EUR 55,000 - 75,000
Lease-auto van de zaak
Mobility vergoeding
Opleidingsbudget van € 5.000+
+2
Platform Engineer
Platform Engineer

i-linked • Rotterdam

On-site
EUR 55,000 - 75,000
Pensioenregeling
Reiskostenvergoeding
Flexibele werktijden
+3
Senior Java/Kotlin Developer - Impactful, Flexible & Remote
Senior Java/Kotlin Developer - Impactful, Flexible & Remote

CodeGuild • Utrecht

On-site