Senior Software Engineer
Role details
Job location
Tech stack
Job description
- Als Senior Software Engineer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van tooling en infrastructuur voor asynchrone communicatie
- Als Senior Software Engineer verbeter je continu de werking van messaging- en streaming-oplossingen en zorg je voor schaalbaarheid en hoge beschikbaarheid
- Je assembleert en automatiseert CI/CD-pijplijnen (bijv
- GitLab of GitHub) en voert Infrastructure-as-Code-deployments uit om releases en operationele processen te versnellen
- Je implementeert observability en automatisering voor infrastructuurresources en neemt deel aan operational rotations om incidenten in productie op te lossen
- Je stelt governancepolicies op voor cloudinfrastructuur en ondersteunt andere teams bij de adoptie van asynchrone communicatiepatronen
Het vinden van een nieuwe baan is spannend, dat begrijpen we maar al te goed. Je wilt weten waar je aan toe bent, wat je kunt verwachten, en hoe wij je kunnen helpen om die volgende stap te zetten.
Requirements
- Afgeronde HBO- of WO-opleiding in Informatica, Software Engineering of een vergelijkbare richting
- Minimaal 8 jaar relevante werkervaring met het bouwen van services of tooling die door andere ontwikkelteams worden gebruikt
- Diepgaande kennis van containerorkestratie en netwerkprincipes in cloudomgevingen
- Ervaring met het onderhouden van gedistribueerde message- of streaming-oplossingen is een pré of aantoonbare interesse om dit te leren
- Ervaring met Infrastructure-as-Code, GitOps-principes en het opzetten van CI/CD-pijplijnen
- Beheersing van een server-side programmeertaal en ervaring met het bouwen van schaalbare, gedistribueerde systemen
- Ervaring met observability, monitoring en automatische foutafhandeling in productieomgevingen en sterke communicatieve vaardigheden om technische documentatie te schrijven en collega-engineers te ondersteunen
Benefits & conditions
Deze organisatie ontwikkelt en beheert grootschalige infrastructuuroplossingen voor asynchrone communicatie en platformdiensten binnen de softwaresector. De organisatie richt zich op cloudinfrastructuur, CI/CD-automatisering en governance voor platformdiensten, met stabiliteit en beschikbaarheid als kernwaarden. In Amsterdam werken ervaren engineers samen om operationele procedures te verbeteren, automatisering uit te breiden en observability-standaarden te implementeren. De focus ligt op het ondersteunen van ontwikkelteams bij de adoptie van asynchrone communicatiepatronen en het opschalen van systemen voor hoge belasting en wereldwijde beschikbaarheid. De organisatie biedt ondersteuning bij architectuurkeuzes, operationele governance en het opzetten van betrouwbare releasestrategieën. Er is aandacht voor professionele ontwikkeling, kennisdeling en het documenteren van best practices binnen de softwaresector. De rol geeft de mogelijkheid om direct bij te dragen aan de betrouwbaarheid van platformdiensten en om tooling te bouwen die door veel verschillende teams wordt gebruikt in Amsterdam. Salaris: €2900 - €5600 per maand.
- Salaris: €2900 - €5600 per maand.
- Vakantiedagen: 25 per jaar.
- Groeimogelijkheden: jaarlijks opleidingsbudget en doorgroeimogelijkheden binnen de infrastructuurteams.
- Collectieve zorgverzekering of bijdrage.
- Lunch en snacks op kantoor.
- Reiskostenvergoeding voor woon-werkverkeer.
4.37