Malware Reverse Engineer, Senior

Booz Allen Hamilton•Usa, MD

About The Position

As a Senior Malware Reverse Engineer at Booz Allen, you will apply vulnerability analysis, network mapping, exploitation, defensive, and IT logging process experience to execute offensive cyber operations that inform critical national security missions. The role focuses on understanding adversary tactics, techniques, and procedures and producing intelligence that supports mission owners. You will analyze malware and exploits using industry-standard static and dynamic analysis tools, examine operating systems, application behavior, and network traffic, and investigate vulnerability research and exploitation methodologies. The position requires a TS/SCI clearance with a polygraph. Candidates must meet the stated education and experience criteria or have at least eight years of malware reverse engineering experience in lieu of a degree. Compensation is projected at $99,000 to $225,000 annualized, with salary determined by factors including location, qualifications, experience, and organizational requirements. Booz Allen describes benefits that include health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; work-life programs; dependent care; and recognition awards. The posting states that the hiring process includes identity verification and that AI assistance during interviews is prohibited unless explicitly permitted.

Requirements

  • Experience using industry-standard static and dynamic analysis tools, including disassemblers, debuggers, virtual machines, and hex editors.
  • Experience with a scripting language such as Python or JavaScript.
  • Experience with development or reverse engineering of Windows API targets.
  • Knowledge of Windows, Linux, and Mac operating systems, application behaviors, and network traffic analysis to identify malware exploits.
  • Experience with vulnerability research and exploitation methodologies such as fuzzing, shellcode, and leveraging memory-corruption vulnerabilities.
  • Ability to analyze shellcode, packed or obfuscated code, and associated algorithms, and to capture and interpret traces using Wireshark.
  • Ability to read at least one of C, C++, C#, Go, Java, JavaScript, Python, or Rust.
  • TS/SCI clearance with a polygraph.
  • Bachelor's degree and at least 5 years of malware reverse engineering experience, or a Master's degree and at least 3 years of such experience, or at least 8 years of malware reverse engineering experience in lieu of a degree.

Nice To Haves

  • Ability to read C, C++, and Python.
  • GREM certification.
  • OSED or OSEE certification.

Responsibilities

  • Conduct malware analysis using static and dynamic analysis tools.
  • Analyze malware exploits, shellcode, packed or obfuscated code, and associated algorithms.
  • Analyze operating systems, application behaviors, and network traffic to identify malware exploits.
  • Capture and interpret network traces using Wireshark.
  • Apply vulnerability research and exploitation methodologies, including fuzzing, shellcode, and memory-corruption vulnerabilities.
  • Support offensive cyber operations that inform national security missions.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards program for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service