SPD Technology
SPD Technology
501 – 1.000 Medewerkers
B2BFintechKunstmatige intelligentie
SPD Technology is een B2B-partner voor de ontwikkeling van softwareproducten die ondernemingen en snelgroeiende bedrijven helpt digitale producten te creëren, te moderniseren en op te schalen. De dienstverlening omvat cloud en DevOps, kunstmatige intelligentie en machine learning, data-engineering en analytics, fintech- en betalingssystemen, applicatiemodernisering, systeemintegratie, API's, beveiliging, quality engineering en web- en mobiele UX/UI. Het bedrijf ontwikkelt onder meer betaal-, facturatie-, fraudedetectie- en dataplatforms voor sectoren zoals fintech, verzekeringen, gezondheidszorg en e-commerce.

Staff Software Engineer, cloudarchitectuur

Geef vorm aan clouddiensten, gedistribueerde systemen en AI-gestuurde architectuurcontroles voor het investeringsdataplatform van PitchBook. Begeleid engineeringteams in Europa met herbruikbare patronen en technische keuzes.

Beschrijving

  • Verken technologieën, bouw prototypes en maak referentie-implementaties om strategische engineeringuitdagingen op te lossen.
  • Ontwerp, implementeer, test en onderhoud diensten en platformcomponenten.
  • Werk aan backendsystemen en frontendarchitectuur, waaronder microfrontendpatronen.
  • Automatiseer de naleving van architectuur met AI-gestuurde controles en fitnessfuncties.
  • Gebruik domain-driven design om complexe problemen op te delen in afgebakende domeinen en onder onzekerheid praktische oplossingen te kiezen.
  • Stel kwaliteitsdoelen vast voor prestaties, schaalbaarheid, betrouwbaarheid, beveiliging, beschikbaarheid, herstelbaarheid, onderhoudbaarheid, portabiliteit, gebruiksvriendelijkheid en uitbreidbaarheid, en beoordeel deze.
  • Leg huidige en beoogde architecturen, transitieplannen, beperkingen, alternatieven en beslissingen vast.
  • Adviseer over technische afwegingen, zoals zelf bouwen of inkopen, nu of later handelen en refactoren of opnieuw bouwen.
  • Ontwikkel herbruikbare basisstructuren, sjablonen, referentiearchitecturen en platformmogelijkheden.
  • Beoordeel architecturen en ontwerpen en coach engineers in verschillende deliveryteams.
  • Leg de technische context uit aan engineers, technische leiders, productmanagers en zakelijke belanghebbenden.

Vereisten

  • Een diploma in informatica, informatiesystemen of een verwant vakgebied, of gelijkwaardige praktijkervaring.
  • Minimaal zes jaar ervaring in softwareontwikkeling met Java of een vergelijkbare objectgeoriënteerde taal.
  • Minimaal drie jaar ervaring met de ontwikkeling van microservices.
  • Ervaring met het bouwen van gedistribueerde of eventgestuurde cloudsysteem.
  • Praktische kennis van servicegerichte architectuur, domain-driven design, clean architecture, hexagonale architectuur en gangbare architectuurpatronen.
  • Ervaring met het implementeren van agentische toepassingen en tools, inclusief het toepassen van evaluatiemethoden tijdens de ontwikkeling.
  • Ervaring met het ontwerpen van RESTful API's en eventgestuurde toepassingen met Kafka.
  • Ervaring met veelgebruikte relationele databases, caching, replicatie en zoektechnologieën.
  • Ervaring met het ontwikkelen en evalueren van agentische toepassingen.
  • Ervaring met Google Cloud Platform of Amazon Web Services en technologieën voor containerorkestratie.
  • Sterke probleemoplossende vaardigheden en het vermogen om technisch werk in meerdere teams te begeleiden zonder formele bevoegdheid.
  • Uitstekende mondelinge en schriftelijke communicatie met engineers, managers en productpartners.

Voordelen

  • Flexibele werktijden.
  • Een ondersteunende en flexibele werkomgeving.
  • Mogelijkheden voor professionele en persoonlijke groei.
  • Deelname aan teamoverleggen en samenwerking tussen verschillende disciplines.