Adobe Media and Data Science Research (MDSR) Laboratory
Multiple Locations
Advanced static and dynamic malware analysis
Reverse engineer malicious files
Author high-fidelity detection logic
This role owns the malware detection, analysis, and validation layer of the code signing pipeline and plays a critical role in preventing malicious or compromised artifacts from being signed and distributed
Job Summary
This role owns the malware detection, analysis, and validation layer of the code signing pipeline and plays a critical role in preventing malicious or compromised artifacts from being signed and distributed.
You will operate at the intersection of malware research, detection engineering, and secure software delivery, working closely with Product Security, Build/Release, Platform, and Engineering teams to assess risk and strengthen defenses without disrupting delivery.
Act as a domain expert for malware and artifact security, advising engineering and release teams on risk and remediation.
Matching Summary
This role owns the malware detection, analysis, and validation layer of the code signing pipeline and plays a critical role in preventing malicious or compromised artifacts from being signed and distributed.
Skills & Requirements
Must-have
advanced static and dynamic malware analysis
reverse engineer malicious files
author high-fidelity detection logic
YARA rules and custom signatures
malware scan result validation and triage
code signing systems knowledge
software supply chain security
Nice-to-have
domain expert for malware and artifact security
lead investigations into security findings
communicate technical findings clearly
experience with sandbox evasion techniques
background in product security or threat research
Key Requirements
4-6 years extensive hands-on experience in malware analysis
Strong reverse engineering expertise
Proven experience authoring and maintaining YARA rules
Experience operating malware scanning solutions
Strong automation skills using scripts (Python, Bash)
Familiarity with at least one programming language; Java preferred