A complete application in a minute — tailored resume and cover letter, ready to send.
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.
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.
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.
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.
Wil je je eigen code in productie dragen, in payment-infra waar correctness het echte werk is?