A complete application in a minute — tailored resume and cover letter, ready to send.
CodeGuild in Amsterdam zoekt een Go Backend Engineer met ruime productie-ervaring om te pionieren aan een nieuwe productlijn voor fysieke betalingen. Je werkt naast twee ervaren engineers en hebt directe toegang tot de CTO.
Je ontwerpt en implementeert services die merchant en device identity beheren, provisioning, configuratie en integratie met het betaalplatform. Je werkt aan concurrency control, backpressure, timeouts, idempotency en state consistency, en krijgt ruimte om architectuur en
Dan is dit een rol die je aandacht waard is.
Miljoenen mensen gebruiken dit platform wanneer ze betalen, zonder het ooit te zien. Deze Amsterdamse fintech scale-up bouwt betaalinfrastructuur voor klanten over de hele wereld en verwerkt miljoenen transacties per dag, 24/7. De ambitie is om de komende jaren tientallen miljarden transacties mogelijk te maken. Jij helpt de engineering-uitdagingen oplossen die bij die groei horen.
Het bestaande platform biedt een schaal waarop je veel kunt leren. Tegelijkertijd ontstaat er ruimte om te pionieren met een nieuwe productlijn: fysieke betalingen. Zo komt de technologie dichter bij merchants in allerlei sectoren. Jouw beslissingen kunnen richting geven aan de architectuur, van de eerste service-ontwerpen tot de prestaties voor bedrijven die het product gebruiken.
Je werkt met technisch uitzonderlijke, communicatieve en emotioneel intelligente collega's in een bedrijf met meer dan 35 nationaliteiten. Ze leggen hun gedachten helder uit, luisteren goed en verwelkomen vragen. Op het whiteboard komen sterke CS-fundamentals, first-principles reasoning en verschillende perspectieven samen. Zo kun je ideeën uitdagen, leren van ervaren engineers wereldwijd en je technische oordeel aanscherpen.
Een agile engineeringcultuur, nauw contact met de business en korte feedbackcycli helpen je begrijpen waarom een probleem belangrijk is en wat het effect van je werk is. Een uitstekend kantoor en gezamenlijke lunches maken samenwerken prettig.
We zoeken een engineer met ruime productie-ervaring in Go die die kennis verder wil verdiepen. Je werkt naast twee ervaren engineers die enthousiast zijn over Go, met directe toegang tot de CTO. Samen neem je echte ontwerp- en implementatiebeslissingen, zodat je je inzicht in de taal, runtime en afwegingen achter betrouwbare services verdiept.
Je bouwt de backend voor fysieke betaalterminals. De hardware komt van een partner; jouw services verzorgen de identiteit van merchant en device, veilige provisioning, configuratie en integratie met het betaalplatform. Dit is een nieuw onderdeel van het portfolio. Je helpt de architectuur en engineeringpraktijken vormgeven en brengt het platform directer bij merchants.
Hier worden concurrency control, backpressure, timeouts, idempotency en state consistency praktische ontwerpbeslissingen. Hoe houd je concurrency begrensd wanneer dependencies vertragen? Wat gebeurt er als een request timed-out nadat een operatie wel is geslaagd? Waar ontstaat p99-latency onder load? Met profiling, tests en observability begrijp je gedrag en maak je onderbouwde keuzes over performance, resources en herstel.
Je bouwt en runt je eigen oplossingen en volgt ze van ontwerp en implementatie tot deployment en productie. Zo krijg je directe feedback op je architectuur en op de vraag of het product het probleem van de merchant oplost. Door het nauwe contact met de business en ervaren technische collega's verbeter je continu je oordeel, verdiep je je Go-expertise en groei je naar bredere verantwoordelijkheid.
Ervaring met AWS of vergelijkbare cloudplatforms, containers, betaalsystemen, security of device-integraties is een plus.
Wil je de technische diepgang van wereldwijde betaalinfrastructuur combineren met de vrijheid om een nieuw product voor fysieke betalingen te pionieren, samen met mensen die net als jij enthousiast zijn over Go?