C# Software Engineer
Role details
Job location
Tech stack
Job description
We zoeken een zeer bekwame en gemotiveerde Software Engineer om ons Platform Engineering-team te versterken. In deze rol speelt u een sleutelrol bij het ontwerpen, bouwen en continu verbeteren van de fundamentele platforms, tools en automatisering die onze productengineeringteams in staat stellen software efficiënt, veilig en op schaal te leveren. Dit is een praktische engineeringfunctie waarbij je direct bijdraagt aan de systemen en frameworks die de hele delivery lifecycle van de organisatie ondersteunen. Je werkt in meerdere domeinen, waaronder cloudinfrastructuur, CI/CD, ontwikkelaarservaring, automatisering, containerorkestratie, event streaming en observability. Je focus ligt op het creëren van robuuste, herbruikbare en schaalbare platformmogelijkheden die wrijving wegnemen, best practices standaardiseren en een modern engineering-ecosysteem ondersteunen. Door teams te voorzien van goed ontworpen tools en infrastructuur, help je de levering te versnellen, de operationele overhead te verminderen en de betrouwbaarheid binnen de organisatie te vergroten.
Platformarchitectuur en -ontwikkeling
-
Ontwerp, bouw en onderhoud schaalbare platformdiensten, tools en automatisering om productengineeringteams te ondersteunen.
-
Ontwikkel hoogwaardige, herbruikbare frameworks en infrastructuurcomponenten.
-
Draag bij aan en beïnvloed platformarchitectuur, technologiekeuze en langetermijnroadmap. Cloudinfrastructuur & Betrouwbaarheid
-
Bouw en onderhoud cloud-native infrastructuur met behulp van IaC (bijv. Terraform, Bicep).
-
Implementeer zeer betrouwbare, veerkrachtige en veilige systemen volgens de best practices van SecOps en DevOps.
-
Stimuleer verbeteringen in observabiliteit (metrics, logging, tracing) en systeembetrouwbaarheid. Ontwikkelaarservaring & Ondersteuning
-
Ontwikkel interne tools, automatisering en workflows die de productiviteit van engineering verbeteren.
-
Werk samen met engineeringteams om wrijvingspunten te begrijpen en barrières weg te nemen.
-
Zet je in voor best practices op het gebied van CI/CD, event streaming, testautomatisering en deploymentstrategieën. Beveiliging & Compliance
-
Integreer beveiligingscontroles en vangrails in de platformmogelijkheden.
-
Werk samen met beveiligingsteams om naleving en standaardveilige ontwerpen te waarborgen. Samenwerking & Leiderschap
-
Begeleid en begeleid productingenieurs bij het adopteren van platformsystemen en best practices.
-
Draag bij aan technische discussies, ontwerpbeoordelingen en cross-team initiatieven.
-
Stimuleer een cultuur van voortdurende verbetering, technische uitmuntendheid en eigenaarschap.
Requirements
Kwalificaties en persoonlijke eigenschappen
- 5+ jaar ervaring in software engineering, met expertise in het bouwen van platforms, infrastructuur of fundamentele systemen.
- Vaardigheid in één of meer programmeertalen (bijv. Go, Python, TypeScript, C#, Java).
- Diepgaande ervaring met cloudplatforms (Azure, AWS of GCP).
- Ervaring met het streamen van evenementen
- Goede achtergrond in Infrastructure as Code (Terraform).
- Expertise met CI/CD-systemen (Azure DevOps).
- Ervaring met containers en orchestratie (Docker, Kubernetes).
- Solide kennis van gedistribueerde systemen, netwerken en systeemontwerp.
- Ervaring met het deployen en automatiseren van Confluent Kafka-infrastructuur (zelfbeheerd of cloud) met behulp van IaC en moderne DevOps-praktijken, met een goed begrip van partitionering, replicatie en streamverwerkingspatronen.
- Ervaring met observability-tools (OpenTelemetry, Grafana, Datadog, enz.).
- Ervaring met het bouwen van interne ontwikkelaarsplatforms (IDP's) of platform-als-a-product.
- Vertrouwdheid met security hardening, zero-trust-architecturen of cloud governance.
- Ervaring met werken in grootschalige, hoogbeschikbare omgevingen.
LI-JR1