Safe Software
Safe Software
201 – 500 Medewerkers
B2BKunstmatige intelligentieSaaS
Safe Software ontwikkelt FME, een platform voor gegevensintegratie, -transformatie en -automatisering dat databases, realtime gegevensstromen, clouddiensten en bedrijfssystemen met elkaar verbindt. De tools ondersteunen workflows voor geodata, verwerking in databases en gegevensprocessen op ondernemingsniveau, waaronder processen waarin AI wordt ingezet. Het bedrijf levert organisaties schaalbare software om gegevens in hun systemen te benutten.

Senior softwareontwikkelaar productbeveiliging — Safe Software

Versterk de beveiliging van FME Form, Safe Softwares enterpriseproduct voor data-integratie. Ontwikkel detectie- en hardeningtools, geef richting aan de technische architectuur en begeleid ontwikkelaars in verschillende teams.

Beschrijving

  • Versterk FME Form tegen beveiligingsrisico’s, onder meer door fouten in geheugenveiligheid te voorkomen.
  • Ontwikkel en onderhoud hulpmiddelen voor vroege detectie, zoals fuzzing-harnassen, dekking met sanitizers en statische analyse, en hardening van compilers en runtimes in de buildpipeline.
  • Leid threat modeling voor uitgebrachte en geplande functies en beoordeel de resulterende analyses.
  • Beoordeel gemelde kwetsbaarheden, bepaal de ernst en impact en stuur de oplossing ervan aan.
  • Ontwerp complexe productfuncties en systemen met grote impact en begeleid de oplevering ervan.
  • Leid technische initiatieven over teams heen en stem afdelingen af op gezamenlijke prioriteiten en oplossingen.
  • Coach en begeleid ontwikkelaars op elk ervaringsniveau.
  • Bevorder goede werkwijzen op het gebied van architectuur, testen, beveiliging en prestaties.
  • Pak technische schuld aan, verbeter de systeembetrouwbaarheid en verfijn ontwikkelprocessen.
  • Breng technische en beveiligingsinzichten in bij productplanning met Product Management en UX.
  • Geef deskundig advies bij code- en designreviews.
  • Help de ontwikkelcultuur, standaarden en strategie voor tooling van Safe Software vorm te geven.
  • Onderhoud en breid FME Form uit in samenwerking met interne stakeholders en ontwikkelteams.

Vereisten

  • Bachelor in informatica, software-engineering of een verwante studierichting.
  • Minimaal zeven jaar professionele ervaring in softwareontwikkeling, waaronder technische leiding over complexe projecten en systemen.
  • Gevorderde kennis van C++ voor de ontwikkeling van kernsystemen.
  • Ervaring met Python voor automatisering en scripting.
  • Ervaring met architectuurontwerp, debuggen en optimaliseren van grote, complexe codebases.
  • Ervaring met threat modeling van uitgebrachte functies, bijvoorbeeld met STRIDE of DREAD.
  • Ervaring met het scoren van kwetsbaarheden volgens CVSS v4.0.
  • Ervaring met productbeveiliging, waaronder verantwoordelijkheid voor beveiligingsgevoelige code en beveiligingstooling.
  • Ervaring met fuzzing, sanitizers, statische analyse, SAST/DAST en hardening.
  • In staat om de ernst van kwetsbaarheden met CVSS en CWE te beoordelen en toe te lichten.
  • Ervaring met AI-codeeragenten zoals Claude Code of GitHub Copilot.
  • In staat teams op één lijn te brengen, effectief samen te werken en veranderingen te leiden.
  • Kan goed omgaan met onduidelijkheid en veranderende prioriteiten en maakt pragmatische risicoafwegingen.
  • Heeft een systeemperspectief en kan technische details afwegen tegen de zakelijke context.
  • Pré: ervaring met het genereren van SBOM’s en het op grote schaal beheren van kwetsbaarheden in software van derden.
  • Pré: bekendheid met OWASP en MITRE.
  • Pré: relevante certificeringen, zoals OSED, OSCE, GXPN, SANS SEC661/SEC760 of CSSLP.
  • Pré: bekendheid met de belangrijkste technologiegebieden van Safe Software of vergelijkbare technische domeinen.
  • Pré: ervaring met macOS en Linux.
  • Pré: ervaring met het bouwen van desktopapplicaties met het Qt Framework, met name Qt Widgets.

Voordelen

  • Betaald verlof voor vrijwilligerswerk bij activiteiten die Safe organiseert.
  • Jaarlijks leerbudget en door Safe gefinancierde trainingsprogramma’s.
  • Flexibele werkregelingen die werken op afstand ondersteunen.
  • Drie weken vakantie.
  • Elk jaar zes extra betaalde vrije dagen rond bepaalde seizoenen.
  • Uitgebreide ziektekosten- en tandartsverzekering vanaf de eerste werkdag.
  • Budget voor gezondheid of levensstijl vanaf de eerste werkdag.
  • Vergoeding voor counseling vanaf de eerste werkdag.
  • Aanvulling op ouderschapsverlof voor nieuwe ouders na geboorte of adoptie.
  • Twee keer per jaar winstdeling.
  • Bijdrage aan RRSP/TFSA.
  • Gratis parkeergelegenheid en fietsenstalling.
  • Betekenisvol werk met ondersteuning van een team met veel zelfstandigheid.

Gerelateerde vacatures

Sun Life

Senior software engineer, Core Java en iOS

Sun Life

Bouw en beheer Java-services, API’s, webapplicaties en native iOS-apps voor de financiëlezekerheidsdiensten van Sun Life. De functie omvat ook het oplossen van productieproblemen, herstel na incidenten en het waarborgen van de betrouwbaarheid van applicaties.

Openen
Sun Life

Senior software-engineer, Core Java en iOS

Sun Life

Bouw en beheer enterprise-Javaservices, API’s en native iOS-apps bij Sun Life. De functie omvat ook het oplossen van productieproblemen, incidentafhandeling en verbeteringen van de betrouwbaarheid.

Openen