Senior Backend Developer – (Golang, Data & Integrations) in Rotterdam

Senior Backend Developer – (Golang, Data & Integrations) in Rotterdam

Rotterdam Full Time 56700 - 69300 € / jaar (geschat) Hybride
I

In één oogopslag

  • Taken: Ontwikkel backend systemen in Go en bouw betrouwbare datastromen voor facturering en producten.
  • Bedrijf: i3D.net, een toonaangevend techbedrijf in de gamingindustrie.
  • Voordelen: Competitief salaris, 25 vakantiedagen, en toegang tot Ubisoft games.
  • Overige informatie: Hybride werkmodel met een focus op persoonlijke ontwikkeling en teamcollaboratie.
  • Waarom deze baan: Maak impact op wereldwijde gamingprojecten met innovatieve technologie.
  • Kwalificaties: Minimaal 5 jaar ervaring in backend engineering en kennis van SQL.

Het verwachte salaris ligt tussen 56700 - 69300 € per jaar.

Bij i3D.net bieden we wereldwijde dekking met een van de meest onderling verbonden netwerken ter wereld. Onze oplossingen richten zich op lage latentie, nul pakketverlies en ongeëvenaarde schaalbaarheid, waardoor naadloze ervaringen voor miljoenen gebruikers wereldwijd mogelijk zijn. Met toegewijde ondersteuning, op maat gemaakte oplossingen en geavanceerde technologie leveren we betrouwbare, kosteneffectieve infrastructuur die game-ontwikkelaars en bedrijven in staat stelt om moeiteloos te schalen.

Waarom jouw rol belangrijk is

Je bent verantwoordelijk voor hoe bedrijfs- en klantgegevens door de organisatie stromen, met een focus op facturering, product- en verkoopgegevens. Je werkt op het snijvlak van engineering, financiën en product, en bouwt de basis die gegevens betrouwbaar en controleerbaar maakt, waarbij handmatige reconciliatie wordt verwijderd, migraties worden gestabiliseerd en ervoor wordt gezorgd dat factureringsstromen en prijsmodellen voorspelbaar functioneren op schaal.

Dit is een backend engineering rol, geen traditionele data of ETL-opstelling. Met Go bouw je services en API's die factureringslogica blootleggen en systemen zoals HubSpot en NetSuite verbinden, en vormgeven hoe gegevens door de organisatie bewegen in productie.

Je werkt aan greenfield-architectuur en databaseontwerp, definieert klantdatamodellen, systeemrelaties en activastructuren die bepalen wat klanten kunnen kopen en hoe het wordt gefactureerd, waarbij SQL waar nodig wordt gebruikt voor validatie en reconciliatie. Je maakt deel uit van een team van vijf ontwikkelaars, werkt nauw samen met een Business Analyst en beheert deze stromen van begin tot eind.

Wat je gaat doen

  • Eigen data-migraties en pipelines: Ontwerp en implementeer ETL-stromen om facturerings-, contract- en activagegevens naar doelsystemen te verplaatsen met volledige validatie en rollback-mogelijkheden.
  • Modelleer en transformeer complexe datastructuren: Analyseer legacy-databases, definieer transformatielogica en zorg voor consistente, idempotente gegevensverwerking.
  • Bouw schaalbare backend-services in Go: Ontwikkel services en abstractielaag die factureringslogica blootleggen en bedrijfsregels afdwingen, terwijl je de juiste tools (bijv. SQL, Python) voor datatransformaties en migraties benut.
  • Standaardiseer product- en prijsmodellen: Definieer herbruikbare product- en aanbodstructuren die consistent werken over systemen en integraties.
  • Integreer externe systemen in factureringsstromen: Verbind ERP-, CRM-, betalings- en voorraadplatforms met veilige, betrouwbare gegevensuitwisseling en reconciliatie.
  • Ontwikkel robuuste API's en integraties: Bouw REST- en gRPC-API's met sterke validatie, logging, retry-logica en monitoring.
  • Automatiseer migraties en operationele processen: Creëer tooling, scripts en runbooks die herhaalbare migraties en gecontroleerde cutovers ondersteunen.
  • Verbeter observability en incidentrespons: Implementeer monitoring, dashboards en waarschuwingen om snel gegevens- of integratieproblemen te detecteren en op te lossen.
  • Samenwerken met teams: Werk nauw samen met Financiën, Product en Business Analysts om bedrijfsregels te verfijnen en outputs te valideren.
  • Mentor en draag bij aan architectuurbeslissingen: Deel kennis, beoordeel code en help de langetermijnfactureringsarchitectuur vorm te geven.

Jouw profiel

  • Backend engineering: 5+ jaar ervaring met het bouwen van productiesystemen in Go, .NET of PHP en comfortabel met Go als hoofdtaal.
  • Data en SQL: Ervaring met SQL, MariaDB of Postgres en werken met complexe schema's.
  • Migraties en ETL: Je hebt transformatiepijplijnen ontworpen, idempotente scripts geschreven en validatietooling gebouwd.
  • API's en integraties: Gebouwd en geïntegreerd REST- of gRPC-API's met authenticatiepatronen zoals OAuth2 of JWT.
  • 3rd party integraties: Verbonden systemen zoals ERP, CRM, betalingsproviders of voorraadplatforms.
  • Infrastructuur en automatisering: Comfortabel met Docker, CI/CD-pijplijnen en tools zoals Terraform of Ansible.
  • Testing en kwaliteit: Schrijf unit-, integratie- en contracttests om betrouwbaarheid te waarborgen.
  • Eigenaarschap en communicatie: Neem eindverantwoordelijkheid en werk effectief samen met technische en niet-technische belanghebbenden.

Wat succes eruit ziet in het eerste jaar

  • Je hebt betrouwbare migratieplannen en scripts geleverd met rollbackstrategieën, geautomatiseerde validatie en duidelijke verificatierapportage.
  • Je hebt gegevensmappings en transformatieschema's gedefinieerd en gedocumenteerd, inclusief legacy-schema's, bedrijfslogica en randgevallen.
  • Gestandaardiseerde product-, prijs- en factureringsmodellen zijn geïmplementeerd en worden consistent gebruikt over systemen en integraties.
  • Core facturerings-API's, services en integraties zijn live, inclusief betalingsstromen en voorraad-synchronisatie, met validatie, logging en auditability.
  • Monitoring, dashboards en runbooks zijn aanwezig, wat duidelijke inzichten geeft in gegevenskwaliteit, systeengezondheid, migraties en incidentafhandeling.

Wat wij bieden

  • Een uitdagende en dynamische baan in een internationaal bedrijf.
  • Een competitief salaris (afhankelijk van opleiding, kennis en ervaring).
  • 25 vakantiedagen (exclusief nationale feestdagen).
  • Reiskostenvergoeding & werk-van-huis budget.
  • Alle hardware en software die je nodig hebt om goed te presteren, inclusief een laptop.
  • Carrièrebegeleiding inclusief vergoeding van relevante opleidingen, cursussen en trainingen.
  • Een modern kantoor op een toplocatie met open werkplekken.
  • Gratis toegang tot Ubisoft-games via Ubisoft Connect.
  • Gratis gebruik van de in-house gym.

i3D.net is een werkgever die gelijke kansen biedt. Bij i3D.net geloven we in een eerlijke en gelijke werkplek voor iedereen en bevorderen we een omgeving die zowel inclusief als divers is. We discrimineren niet op basis van kleur, ras, religie, seksuele geaardheid, geslacht (identiteit), leeftijd, mentale of fysieke mogelijkheden, of andere kenmerken. We geloven dat werknemers gedijen wanneer ze zich comfortabel voelen en zichzelf kunnen zijn! We moedigen kandidaten aan om te solliciteren in de wetenschap dat ze uitsluitend op hun verdiensten en kwalificaties zullen worden beoordeeld.

Senior Backend Developer – (Golang, Data & Integrations) in Rotterdam werkgever: i3D.net - A Ubisoft Company

Bij i3D.net bieden we een dynamische en stimulerende werkomgeving waar je als Business Controller (FP&A) een directe impact kunt maken op de financiële processen van een snelgroeiende internationale organisatie. Met uitstekende ontwikkelmogelijkheden, hybride werkopties en aantrekkelijke arbeidsvoorwaarden, zoals een competitief salaris en toegang tot een fitnessruimte, zorgen we ervoor dat onze medewerkers zich kunnen ontwikkelen en een goede werk-privébalans kunnen behouden. Bovendien krijg je de kans om samen te werken met toonaangevende bedrijven in de gamingindustrie, wat jouw rol nog betekenisvoller maakt.

I

Contactgegevens:

Recruitmentteam van i3D.net - A Ubisoft Company

Hupjob Expertadvies🤫

Zo denken wij dat je Senior Backend Developer – (Golang, Data & Integrations) in Rotterdam kunt binnenhalen

✨Verken de Tech Meetups

Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als i3D.net - A Ubisoft Company te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!

✨Bijdragen aan Open Source

Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfi3D.net - A Ubisoft Company je kunnen vinden.

✨Maak gebruik van online portfolio's

Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij i3D.net - A Ubisoft Company. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!

✨Direct solliciteren via onze website

Twijfel niet om je sollicitatie rechtstreeks via de website van i3D.net - A Ubisoft Company te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!

Wij denken dat je deze vaardigheden nodig hebt om als Senior Backend Developer – (Golang, Data & Integrations) in Rotterdam te schitteren

Golang
SQL
MariaDB
Postgres
ETL
API ontwikkeling
REST

Een paar tips voor je sollicitatie 🫡

Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij i3D.net - A Ubisoft Company.

Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!

Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij i3D.net - A Ubisoft Company en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!

Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.

Zo bereid je je voor op een sollicitatiegesprek bij i3D.net - A Ubisoft Company

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Senior Backend Developer – (Golang, Data & Integrations) goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.

✨Presenteer je portfolio

Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft i3D.net - A Ubisoft Company inzicht in je probleemoplossend vermogen en je aanpak.

✨Verken system design vragen

Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.

✨Wees voorbereid op teamwork vragen

Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.