Senior Go Backend Engineer Amsterdam
Senior Go Backend Engineer Amsterdam | Production ownership rond fysieke terminals, pad naar tech lead | Go, AWS | €85.000 - €100.000 + €20.000 stock options
- Amsterdam
- € 100.000
- Heb jij al Go in productie gedraaid, waar concurrency, idempotency en timeouts geen theorie waren, maar de scars die bepalen hoe jij ontwerpt?
- Wil je hands-on blijven bouwen in een nieuw Go-team rond fysieke betaalterminals, met directe toegang tot de CTO, terwijl je doorgroeit naar bredere engineering ownership of tech lead?
- Werk je graag met scherpe, low-ego peers die redeneren vanuit CS-fundamentals en first principles, en die elkaar challengen zonder drama?
- En zeg je ja tegen een vast contract vanaf dag één, tot €100.000 plus €20.000 in stock, hybride in Amsterdam met minstens drie kantoordagen?
Dan verdient deze rol je aandacht.
Jouw werkgever: payment-infrastructuur waar correctness nog ruimte heeft om vorm te krijgen
Miljoenen mensen hangen van dit platform af wanneer ze betalen, ook al zien ze het nooit. Deze Amsterdamse fintech scale-up bouwt cloud-native payment-infrastructuur die al miljoenen transacties per dag verwerkt, 24/7, met ambities die ruim voorbij die schaal gaan.
De processing-laag staat. De stap naar fysieke betalingen brengt het bedrijf dichter bij merchants in allerlei branches. Een nieuwe productlijn rond terminals geeft ruimte om architectuur en engineering practices vorm te geven, terwijl het bestaande platform je echte productieschaal geeft om tegen te redeneren.
Je werkt met technisch sterke collega's die helder communiceren en echte emotionele intelligentie meebrengen, in een bedrijf met meer dan 35 nationaliteiten. Mensen leggen hun denken helder uit, luisteren zorgvuldig en verwelkomen vragen. Whiteboard-gesprekken brengen CS-fundamentals, first-principles reasoning en verschillende perspectieven samen. Zo kun je ideeën challengen, de lat om je heen omhoog zetten en zowel je technische oordeel als je vermogen complexe keuzes uit te leggen scherper maken.
Het bedrijf is volwassen genoeg voor serieuze klanten en complexe productiesystemen, en nog klein genoeg om mensen bij naam te kennen, beslissingen te beïnvloeden en het effect van je werk te zien. Engineers die ownership, gezond oordeel en heldere communicatie laten zien, kunnen geleidelijk meer invloed krijgen op technische richting, mentoring en hoe het team werkt.
Jouw baan: Senior Go Backend Engineer Amsterdam
Als Senior Go Backend Engineer Amsterdam krijg je de kans om diep in Go te gaan op backend-services rond fysieke betaalterminals. De hardware komt van een partner. Jouw services gaan over merchant-device identity, secure provisioning, configuratie en integratie met het payment platform.
Dit is software waar bijna correct niet genoeg is. Availability, observability, reliability en correctness zijn dagelijkse engineeringzorgen, omdat incorrecte state hier echt geld is voor een echte merchant.
Hier worden concurrency control, backpressure, timeouts, idempotency en state consistency praktische ontwerpkeuzes. Hoe houd je concurrency begrensd als een dependency traag wordt? Wat gebeurt er als een request timeout nadat de operatie al gelukt is? Hoe herstel je als een device twee keer online komt, of als een retry twee keer zou afrekenen? Je gebruikt profiling, testing en observability om gedrag te begrijpen en keuzes te maken over performance, resourcegebruik en recovery.
Je bouwt en draait je eigen oplossingen, van ontwerp en implementatie tot deployment en productie. Samen met nauw contact met de business en sterke technische peers ontstaat zo een duidelijk pad naar bredere engineering ownership, mentoring en tech lead-verantwoordelijkheden, voor wie hands-on wil blijven terwijl de lat om je heen omhoog gaat.
Wat we zoeken
- Ruime ervaring met het ontwerpen, bouwen en draaien van backend-systemen in productie, met de battle scars om dat te bewijzen.
- Sterke, hands-on ervaring met Go in productie, en echte diepgang in de taal, de tooling en het runtime-gedrag.
- Sterke CS-fundamentals en first-principles reasoning. Een afgeronde technische opleiding, bij voorkeur een master Computer Science, is een sterk plus.
- Praktische diepgang in concurrency, distributed systems en failure handling, onderbouwd met concrete voorbeelden uit je eigen werk.
- Heldere communicatie in het Engels. Je komt snel tot de kern van een probleem en kunt je redenering aan een whiteboard uitleggen.
- Hoge emotionele intelligentie: laag ego, open voor feedback, in staat om te challengen en zelf uitgedaagd te worden.
- Interesse in mentoring van engineers en in het omhoog zetten van de engineeringlat van een jong team.
Ervaring met AWS of vergelijkbare cloudplatforms, containers, payment systems, security of device-adjacent backendwerk is een plus. Domeinervaring in payments is zeer waardevol, niet verplicht. Wat het meest telt, is dat correctness en production ownership in jouw werk al iets betekenden.
Wat je krijgt
- €85.000 - €100.000 per jaar, afhankelijk van ervaring.
- €20.000 in stock options, zodat je meedeelt in de groei van het bedrijf.
- Een vast contract vanaf dag één.
- Een realistisch pad naar bredere engineering ownership of tech lead, terwijl je hands-on blijft.
- Hybride werken in Amsterdam, met minstens drie kantoordagen per week en in de onboarding vaker samen.
- Een inspirerend kantoor met goede lunches en collega's uit meer dan 35 nationaliteiten.
- 25 vakantiedagen, een pensioenregeling en flexibele werktijden.
- Reiskostenvergoeding en een laptop of MacBook.
Interesse?
Wil je production ownership op wereldwijde payment-infrastructuur combineren met de ruimte om een nieuwe Go-productlijn rond fysieke terminals vorm te geven, naast mensen die om fundamentals geven?