Software Engineer - Connectivity (L1) Amsterdam Hub

Software Engineer - Connectivity (L1) Amsterdam Hub

Amsterdam Full Time 41850 - 51150 € / jaar (geschat) Op locatie
K

In één oogopslag

  • Taken: Bouw en breid integraties uit met hotelsystemen en werk aan onze publieke API.
  • Bedrijf: Katanox, een innovatief bedrijf dat de infrastructuur voor de horeca bouwt.
  • Voordelen: Competitief salaris, professionele ontwikkeling en een dynamische werkomgeving.
  • Overige informatie: Samenwerken in een inspirerende hub in Amsterdam met volop groeikansen.
  • Waarom deze baan: Werk met cutting-edge technologieën en maak impact in de reis- en betalingssector.
  • Kwalificaties: Basiskennis van Kotlin of Java en een sterke interesse in softwareontwikkeling.

Het verwachte salaris ligt tussen 41850 - 51150 € per jaar.

We zijn op zoek naar een Software Engineer in het begin van zijn carrière voor het Connectivity-team in ons Amsterdamse kantoor.

Over Katanox

Katanox bouwt de infrastructuurlaag voor de horeca: software die hotels en reisinkopers verbindt en geld tussen hen verplaatst. Ons platform brengt distributie en betalingen samen in één workflow (contractering, connectiviteit, reconciliatie en afrekening), zodat partners minder fragmentatie en minder handmatige overdrachten ervaren.

Voor ingenieurs betekent dit het bouwen van betrouwbare systemen die complexe B2B-workflows en echte financiële beperkingen aankunnen, met een focus op gegevensintegriteit, controleerbaarheid, beveiliging en operationele uitmuntendheid.

Over de rol

Je sluit je aan bij het Connectivity-team, dat de Katanox-marktplaats van begin tot eind beheert. Aan de aanbodzijde verbinden hotels zich via hun property management systemen en channel managers. Aan de vraagzijde integreren reisinkopers via onze openbare API. Tussenin bevindt zich de contractstroom, die bepaalt welke koper welke hotel onder welke voorwaarden kan verkopen.

Beschikbaarheid, tarieven en inventaris komen aan de ene kant het platform binnen, reserveringen verlaten aan de andere kant, en contracten in het midden bepalen wat elke koper ziet. Als een tariefupdate van een hotel verloren gaat, verkoopt een koper de verkeerde prijs. Als een reservering niet wordt geleverd, arriveert een gast zonder kamer.

Dit is een L1-rol. We verwachten dat je solide basiskennis hebt en echte nieuwsgierigheid toont, niet jarenlange productie-ervaring. Je zult samenwerken met senior engineers, kleine onderdelen van begin tot eind beheren vanaf je eerste weken, en groeien naar het zelf beheren van een integratie.

Wat je gaat doen

  • Bouw en breid integraties uit met hotelsystemen: map de beschikbaarheid, tarieven en reserveringsmodellen van een partner op die van ons, in Kotlin, met tests en code review.
  • Verander de openbare API die reisinkopers gebruiken om te zoeken en boeken.
  • Werk met echte derde-partij API's, met hun herhalingen, limieten en vreemde randgevallen, en houd die rommel buiten de rest van het platform.
  • Beheer je diensten in productie: wanneer een tariefupdate of een boeking ergens tussen een hotel en een koper mislukt, ontdek je waarom, los je het probleem bij de bron op en voeg je de monitoring toe die het de volgende keer opvangt.

Wat je gaat groeien

  • Het volledig beheren van een integratie of API-gebied van begin tot eind, van ontwerp tot uitrol.
  • De contractstroom: de regels die bepalen welke koper welke hotel onder welke voorwaarden kan verkopen.
  • Het correct houden van beschikbaarheid en prijzen op grote schaal. Miljoenen zoekopdrachten per dag zijn afhankelijk van de gegevens die jouw diensten verwerken.
  • Bijdragen aan architectuurbeslissingen met de senior engineers waarmee je samenwerkt.

Wat we zoeken

  • Ongeveer nul tot twee jaar professionele ervaring, of een sterke stage en record van nevenprojecten. Een diploma is welkom maar niet vereist.
  • Solide basiskennis: datastructuren, algoritmen, testen en voldoende systeemontwerp om na te denken over een servicegrens.
  • Werkende kennis van Kotlin of Java, of een andere getypeerde taal en een duidelijke interesse in Kotlin.
  • Gemak met het lezen van de API-documentatie en code van anderen, en geduld voor randgevallen. Connectiviteit is een domein van uitzonderingen.
  • Nieuwsgierigheid over hoe reisdistributie en betalingen werken, en de verantwoordelijkheid om een probleem op te pakken in plaats van te wachten tot iemand anders het doet.
  • Vloeiend in het Engels en gevestigd in of rond Amsterdam.

Hoe we werken

Een hoeksteen van onze cultuur is samenwerking op locatie. We volgen een 'hub'-model met unieke hubs in Amsterdam, Londen en New York, waar we regelmatig face-to-face samenwerken, klanten en collega's onboarden, ontwerpsessies houden en evenementen organiseren.

We huren geen strikt remote rollen in. We verwachten dat mensen betekenisvolle tijd in onze hubs doorbrengen omdat dit is hoe we onze cultuur behouden, vertrouwen opbouwen en snel samen kunnen bewegen.

We zijn ook een financieel gereguleerd bedrijf. Dat betekent hoge normen voor beveiliging, controleerbaarheid en besluitvorming. Dit betekent dat jouw werk wordt verzonden met de nauwkeurigheid en betrouwbaarheid die je zou verwachten van systemen die echt geld verplaatsen.

Onze waarden

  • Team boven individu, geen ego: We geven prioriteit aan het succes van het hele team boven individuele agenda's. We winnen samen, delen krediet en laten ego's achter.
  • Gegevens boven enthousiasme: We verwelkomen gedurfde ideeën, maar we committeren ons op basis van bewijs. We gebruiken gegevens, experimenten en duidelijke hypothesen om te beslissen wat we bouwen.
  • Durf te doen: We zijn proactief, nemen slimme risico's en gaan van praten naar doen. We leren door te verzenden en verbeteren door iteratie.
  • Zien, bezitten en afsluiten: Wanneer we een probleem of kans zien, nemen we de verantwoordelijkheid om het tot een goed einde te brengen in plaats van aan te nemen dat iemand anders dat zal doen.
  • Toepassen van radicale eerlijkheid: We geven om elkaar en dagen elkaar direct uit. We geven en ontvangen eerlijke feedback zodat we sneller kunnen groeien als individuen en als team.
  • Persoonlijk eerst, bellen tweede: We geven prioriteit aan samenwerking op locatie in onze hubs om vertrouwen op te bouwen, snel te bewegen en samen moeilijke problemen op te lossen.
  • Samen bouwen: We betrekken actief de juiste mensen, delen vroegtijdig context en co-creëren oplossingen over teams en disciplines heen.
  • Snel en pragmatisch itereren: We verzenden klein, leren snel en vermijden over-engineering. We focussen op oplossingen die in de praktijk werken, niet alleen in theorie.

Interviewproces

  • Introductiegesprek
  • Live technische beoordeling
  • Systeemontwerp
  • Gesprek met de CEO
  • Aanbieding

Software Engineer - Connectivity (L1) Amsterdam Hub werkgever: Katanox BV

Katanox is een uitstekende werkgever voor software-engineers die willen bijdragen aan de toekomst van de hospitality-industrie. Met een sterke focus op samenwerking en persoonlijke groei, biedt Katanox in Amsterdam een dynamische werkomgeving waar je kunt leren van ervaren collega's en snel verantwoordelijkheden kunt oppakken. De cultuur van open communicatie en data-gedreven besluitvorming zorgt ervoor dat je niet alleen deel uitmaakt van een innovatief team, maar ook de kans krijgt om je vaardigheden te ontwikkelen in een financieel gereguleerde omgeving.

K

Contactgegevens:

Recruitmentteam van Katanox BV

Hupjob Expertadvies🤫

Zo denken wij dat je Software Engineer - Connectivity (L1) Amsterdam Hub 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 Katanox BV 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 bedrijfKatanox BV 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 Katanox BV. 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 Katanox BV 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 Software Engineer - Connectivity (L1) Amsterdam Hub te schitteren

Kotlin
Java
Data Structures
Algorithms
Testing
System Design
API Integratie

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 Katanox BV.

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 Katanox BV 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 Katanox BV

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Software Engineer - Connectivity (L1) Amsterdam Hub 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 Katanox BV 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.