It, Tech & Data

Threat Modeling Engineer

En threat modeling engineer finder sikkerhedshuller i software og systemer, før de bygges — ved at tegne designet og gennemgå det som en angriber. Resultatet er konkrete krav til udviklerne, ikke en rapport i en skuffe. Rollen findes typisk i produktsikkerhed hos softwarehuse, banker, medicovirksomheder og industri.

Centrale kompetencer

Hvad laver en threat modeling engineer?

En threat modeling engineer leder efter fejl i designet, ikke i koden. Arbejdet starter med en tegning: et dataflowdiagram, en arkitekturskitse eller et nyt API. Derfra er spørgsmålet, hvad en angriber kan bruge systemet til.

Metoden er struktureret. De fleste bruger STRIDE, som Microsoft udviklede til sin Security Development Lifecycle. Systemet deles op i komponenter, dataflows og tillidsgrænser. Hver del gennemgås for spoofing, tampering, repudiation, information disclosure, denial of service og elevation of privilege. Til privatliv bruges LINDDUN, der passer til kravet om databeskyttelse gennem design i EU's databeskyttelsesforordning (GDPR).

Typiske opgaver

  • Tegne dataflowdiagrammer og tillidsgrænser sammen med udviklere og arkitekter
  • Facilitere workshops, hvor teamet finder trusler mod hver enkelt komponent
  • Beskrive angrebsscenarier og koble dem til teknikker i MITRE ATT&CK
  • Prioritere fund efter risiko, ofte med CVSS eller en intern model
  • Omsætte modforanstaltninger til user stories og følge dem til dørs
  • Gennemgå arkitekturændringer, før de går i produktion

En almindelig arbejdsdag
Formiddagen går ofte med én workshop på halvanden time med ét udviklingsteam. Om eftermiddagen renskrives modellen, og fundene skrives ind i Jira eller Azure DevOps. Derefter følger typisk et review af en arkitekturbeslutning. Og en diskussion med en produktejer om, hvad der kan vente til næste kvartal. En stor del af jobbet er at sige nej på en måde, teamet kan bruge til noget.

Hvor arbejder man?
Rollen findes der, hvor software enten er produktet eller er kritisk infrastruktur. I Danmark især inden for medico, pumper og vindmøller, finans, tele, forsvarsleverandører og større softwarehuse. Domænet ændrer indholdet markant. I bilindustrien hedder øvelsen TARA og følger standarden ISO/SAE 21434. I industriel automation arbejder man efter IEC 62443 og Purdue-modellen. I skyen handler det mest om IAM-roller, netværkssegmentering og hemmeligheder i pipelines.

Rollen er sjældent alene. Man arbejder tæt sammen med sikkerhedsarkitekter, penetrationstestere og GRC-folk. Forskellen er timingen: threat modeling sker før byggeriet, pentest bagefter.

Hvilken lovgivning dækker denne rolle?
Faget kræver ingen autorisation. Men efterspørgslen er i høj grad skabt af konkret regulering. EU's Cyber Resilience Act pålægger producenter af produkter med digitale elementer at vurdere cybersikkerhedsrisici i designet og dokumentere vurderingen. EU's NIS2-direktiv og den danske cybersikkerhedslov stiller krav om risikostyring og sikkerhed i forsyningskæden hos væsentlige og vigtige enheder. For finanssektoren stiller EU's DORA-forordning tilsvarende krav til test og risikostyring. For køretøjer kræver UNECE-regulativ nr. 155 et cybersikkerhedsstyringssystem, og for medicinsk udstyr peger EU's forordning om medicinsk udstyr (MDR) samme vej.

Hvad tjener en threat modeling engineer?

Typisk månedsløn (median, fuld tid, før skat)

64.304 kr.

De fleste tjener mellem 52.510 og 78.045 kr./md. (nedre og øvre kvartil).

Kilde: Danmarks Statistik, lønstatistik (LONS20) 2024. Standardberegnet månedsfortjeneste — inkl. pension og tillæg.

Er du threat Modeling Engineer? Se hvor din løn ligger

Skriv din løn — du ser med det samme, hvor du ligger i lønspændet. Helt uden login.

Din erfaring i faget

Hvad får du om måneden, før skat?

Din faste månedsløn før skat. Tallet forlader ikke din telefon, før du selv siger ja.

kr./md.

Arbejder du deltid? Regn op til fuld tid (37 timer), før du sammenligner — statistikken er lavet på fuld tid.

Hvordan bliver man threat modeling engineer?

Der er ingen fast uddannelse til jobbet. De fleste kommer fra en teknisk uddannelse og drejer mod sikkerhed undervejs.

Den typiske uddannelsesvej

  • Bachelor og kandidat i datalogi, software engineering eller cybersikkerhed. Fem år i alt. Udbydes blandt andet af DTU, Aalborg Universitet, IT-Universitetet i København, Syddansk Universitet og Aarhus Universitet.
  • Diplomingeniør i it eller softwareteknologi. Tre et halvt år.
  • Datamatiker. To et halvt år, typisk efterfulgt af nogle år i udvikling eller drift.

Adgangskravet til de tekniske uddannelser er en gymnasial eksamen med matematik A eller B og engelsk B. De præcise krav står i det enkelte universitets studieordning og på Uddannelses- og Forskningsministeriets optagelsesportal.

Vejen ind i praksis
Næsten ingen bliver ansat direkte fra studiet. Rollen kræver, at man selv har bygget og driftet systemer. Tre til fem års erfaring er det normale udgangspunkt.

De almindeligste spring ind i faget:

  • Udvikler, der bliver security champion i sit team og gradvist tager flere modeller
  • Penetrationstester, der er træt af at finde de samme designfejl for sent
  • Cloud- eller infrastrukturarkitekt, der i forvejen tegner systemer
  • GRC-konsulent med teknisk baggrund, der vil tættere på produktet

Certificeringer
Ingen er påkrævet, men de bliver læst i en ansøgning. CISSP fra ISC2 kræver fem års dokumenteret erfaring og vejer tungt hos danske arbejdsgivere. CSSLP, også fra ISC2, rammer softwaresikkerhed mere præcist. Inden for industri og OT tæller certificering efter ISA/IEC 62443. Kurser i selve metoden udbydes blandt andet af SANS Institute og i OWASP-miljøet.

Er det svært at komme ind?
Den tekniske del kan læres. Det svære er facilitering. Man skal kunne holde en workshop med otte udviklere, der helst ville kode i stedet. Det kræver, at man kender deres kode godt nok til at blive taget alvorligt.

Videre herfra
Typiske næste skridt er sikkerhedsarkitekt, principal product security engineer eller leder for produktsikkerhed. Nogle går videre til rådgivning hos konsulenthuse. Andre fortsætter mod CISO-sporet.

Værktøjer og teknologi

Modelleringsværktøjer

  • OWASP Threat Dragon — gratis og open source, gemmer modellen som JSON i repoet
  • Microsoft Threat Modeling Tool — klassikeren til STRIDE, kører kun på Windows
  • IriusRisk og SD Elements — kommercielle platforme, der genererer sikkerhedskrav automatisk
  • Threagile og pytm — threat model som kode, kan køre i CI/CD
  • draw.io, Excalidraw, Miro og Lucidchart — bruges mindst lige så meget som de dedikerede værktøjer

Vidensbaser og rammeværk

  • MITRE ATT&CK og CAPEC til angrebsteknikker og angrebsmønstre
  • CWE til at navngive fejltyper i kode og design
  • OWASP ASVS til sikkerhedskrav og OWASP SAMM til modenhedsvurdering
  • CVSS til at score sårbarheder
  • STRIDE, LINDDUN og PASTA som metoder

Det tekniske underlag
Man læser Terraform, Kubernetes-manifester og cloudarkitektur i AWS, Azure eller Google Cloud. OpenAPI-specifikationer bruges til at forstå, hvad et API reelt udstiller. Resultaterne lander i Jira eller Azure DevOps og dokumenteres i Confluence eller som Markdown i Git. Mange skriver små scripts i Python for at trække diagrammer og fund ud af systemerne.

Hvad der ikke er værktøjet
Det vigtigste redskab er et whiteboard og en time med de rigtige mennesker. Værktøjerne holder styr på resultatet. De finder ikke truslerne.

Du leder efter en threat modeling engineer i dag. Men et andet sted sidder én og leder efter det, DU er god til.

Sådan bliver mennesker fundet nu — ikke gennem netværk og opslag, men fordi nogen søger. Vi bygger Vift People, fordi det du er god til, fortjener at kunne findes.

Hvad er du bedre til end de fleste?

Det du skriver her, bliver det første kort på din side — du skal kun bruge navn og mail, og det tager to minutter. Og Vift People er nyt: de første med er også de første, der bliver fundet.

Mød menneskene bag titlen

Overvejer du at blive threat modeling engineer — eller mangler du en? Søg blandt rigtige mennesker, eller stil faget et spørgsmål og få besked når nogen fra branchen svarer.

Find en threat modeling engineer

Er du selv threat modeling engineer? Opret din gratis profil — bliv synlig og få tilbudt opgaver.

Ofte stillede spørgsmål

Hvad laver en threat modeling engineer?

Personen gennemgår systemers design for at finde svagheder, før de bliver bygget. Det sker typisk i workshops med udviklingsteams, hvor systemet tegnes op som dataflow og tillidsgrænser. Fundene bliver til konkrete krav i teamets backlog.

Hvordan bliver man threat modeling engineer?

De fleste starter som udvikler, arkitekt, driftsingeniør eller penetrationstester. Efter tre til fem år skifter man til produktsikkerhed. En kandidat i datalogi eller cybersikkerhed er den almindelige baggrund, men datamatikere med erfaring kommer også ind.

Er det svært at blive threat modeling engineer?

Metoden kan læres på et par kurser. Det svære er at kunne læse arkitektur på tværs af sky, netværk, applikationer og identitet. Og at kunne facilitere en workshop med travle udviklere uden at spilde deres tid.

Skal man kunne programmere?

Ja, i praksis. Man skriver sjældent produktionskode, men skal kunne læse den. Uden kodeforståelse bliver truslerne generiske, og teamet holder op med at lytte.

Hvad er forskellen på threat modeling og penetrationstest?

Timingen. Threat modeling foregår i designfasen og finder fejl, der endnu ikke er bygget. Penetrationstest foregår på et færdigt system og finder fejl, der allerede findes. De to discipliner bruger ofte hinandens resultater.

Er der brug for threat modeling engineers i Danmark?

Behovet stiger, især hos producenter af udstyr med software i. EU's Cyber Resilience Act kræver dokumenteret risikovurdering af produktdesign, og NIS2 stiller krav til risikostyring hos væsentlige enheder. Det er stadig en smal rolle — mange steder ligger opgaven hos en sikkerhedsarkitekt.

Hvilke certificeringer efterspørger arbejdsgiverne?

CISSP nævnes oftest i danske stillingsopslag, og CSSLP rammer softwaresikkerhed mere præcist. Begge udstedes af ISC2, og CISSP kræver fem års dokumenteret erfaring. Inden for industriel automation vejer certificering efter IEC 62443 tungest.

Udgivet august 2026. Senest opdateret august 2026. Se alle stillinger