Senior Backend Engineer Scala/Kotlin Utrecht
Summary
Build and run event-driven backend services in Scala/Kotlin that process real-time logistics data at global scale, ensuring high availability and correctness for physical goods flows.
Vacature:Senior Backend Engineer Scala/Kotlin Utrecht
- Krijg jijenergie van event-driven systemen waar correctness niet onderhandelbaaris, omdat één fout zich direct vertaalt naar fysieke stromen die de helewereld over gaan?
- Wil je tastbaresoftware bouwen waarvan je de impact in de fysieke wereld terugziet,op een schaal die je in Nederland zelden tegenkomt?
- Zoek je eenomgeving met engineers op zeer hoog niveau, veel kennisdeling &groeimogelijkheden?
- En zeg jij jategen een salaris tot €96.000 + 10% bonus, hybride werken (1 a 2dagen per week op kantoor) & ruim opleidingsbudget?
Lees danverder!
Jouwwerkgever: Bouwt tastbare software waar miljoenen mensen per dag gebruik vanmaken
Je komtterecht bij een stabiele software powerhouse van ca. 200 engineers,binnen een internationale organisatie waar fysieke logistiek opwereldschaal volledig op software draait. De systemen die je bouwt sturenelke seconde echte goederenstromen over de wereld. Dat maakt je werk op tweemanieren bijzonder: het is direct tastbaar in de fysieke wereld, en jestaat tussen een grote groep sterke engineers met problemen op een schaaldie je in Nederland zelden tegenkomt. Je bouwt hier de kern zelf, niet deranden, op een niveau en een schaal die volop ruimte geven om je vast te bijtenen te groeien.
Deengineering-organisatie zit in een fase van flinke vernieuwing. Er wordtgeïnvesteerd in betere developer experience voor de interne teams, ineen volwassener event-driven architectuur en in moderne keuzes per team:sommige teams maken bijvoorbeeld de stap van Scala naar Kotlin. De rodedraad is innovatie met een doel: geen techniek om de techniek, maar beteresoftware die direct impact maakt op de business. Je stapt in op het momentdat veel van die keuzes nog gemaakt worden, en je hebt er invloed op.
Jouw collega’szitten technisch op een zeer hoog niveau, en kennisdeling is geenverplicht agendapunt maar de manier waarop hier gewerkt wordt. Je werkt in eenNederlandse cultuur met een work-life balance, een goede bonus, ruimevakantiedagen en hybride werken waarbij je 1 of 2 dagen per weeknaar het kantoor in Utrecht komt. Juist die combinatie maakt het sterk:werken met topengineers aan moeilijke problemen, zonder dat je er je avonden enweekenden voor inlevert.
Jouw rol:Senior Backend Engineer Scala/Kotlin Utrecht
Als SeniorBackend Engineer Utrecht Scala/Kotlin kom je in een van de veleengineering teams terecht, die elk hun eigen domein end-to-end bezitten.De rode draad is event-driven: je bouwt services die enorme volumesoperationele events in real time verwerken, de digitale weerslag vangoederen die door het netwerk bewegen. High availability en correctness zijndaarbij geen wensen maar harde eisen, want een fout of downtime looptdirect vast in de fysieke wereld.
Grofweg zie jetwee soorten focus. Sommige teams bouwen en bezitten de operationele kernsystemendie de stromen draaiende houden: doorvoer, verwerking en betrouwbaarheid opschaal. Andere teams bouwen de interne platformen en tooling waar de overigeengineering teams op draaien, en maken daarmee het werk van honderdencollega-engineers sneller en veiliger. Afhankelijk van waar jouw kracht eninteresse liggen, is er ruimte om hierin te schuiven.
Technisch werkje met Scala en ZIO, met Kotlin, met Kafka voor de event-streams,Docker en Kubernetes voor deployment, Azure als cloud en CI/CD omalles betrouwbaar live te krijgen. Je bent betrokken bij de hele lifecycle, vanontwerp tot livegang en beheer, in echte you build it you run it-stijl. Omdat het engineering-fundament nu verder wordt gevormd, heb je daadwerkelijkinvloed op de architectuurkeuzes die de komende jaren bepalen hoe er gewerktwordt.
Groeimogelijkheden:
Met eenengineering-organisatie van deze omvang zijn de mogelijkheden breed. Je kunt doorgroeienrichting architectuur of tech leadership, of binnen de organisatie schuiventussen domeinen en teams naarmate je interesses verschuiven. Hierdoor lijkthet alsof je meerdere werkgevers heb binnen hetzelfde bedrijf en blijf jecontinu uitgedaagd.
Wat wordter gevraagd?
- Minimaal 6 jaar ervaring als Backend Engineer
- Professionele ervaring in Scala (of andere FP-taal)of Kotlin
- Ervaring met event-driven architecturen en Kafkais een grote pre
- Ervaring met Docker, Kubernetes en een cloudplatform,als Azure/AWS
- Diep gevoel voor correctness en highavailability op schaal
- Oog voor softwarearchitectuuren codekwaliteit
- Technische BSc of MSc is gewenst (maar ervaring is belangrijker)
Wat wordter geboden?
- Salaris tussen de €85.00 & €96.000 obvervaring en impact
- + 10% bonusTot 27,5 vakantiedagen
- Hybride werken: 1 a 2 dagen per week op kantoor
- Solide pensioenregeling
- Opleidingsbudget &trainingen
- Mogelijkheden switchen binnen teams, dusaltijd uitgedaagd
- Zeer hoog engineering niveau
- Organisatie in transitie, waardoor je echt je stempel kan drukken
Wil jij alsSenior Backend EngineerScala/Kotlin in Utrecht event-driven systemenbouwen die de fysieke wereld op wereldschaal in beweging houden?