1

Senior Reverse Engineer Jobs in Virginia (NOW HIRING)

Sr Software Engineer

Chantilly, VA · On-site

$126.60K - $166.90K/yr

They are seeking a highly skilled Senior Software Engineer with strong full stack development ... reverse engineer legacy applications and develop UML models and modernization strategies • ...

Senior Malware Engineer

Arlington, VA · Hybrid

$135K - $216K/yr

Responsibilities Peraton is currently hiring a Senior Malware Reverse Engineer for its' Federal Strategic Cyber programs. Location: Arlington, VA (Hybrid 50/50) Overview: The Federal Strategic Cyber ...

Senior Malware Engineer

Arlington, VA · Hybrid

$135K - $216K/yr

Responsibilities Peraton is currently hiring a Senior Malware Reverse Engineer for its' Federal Strategic Cyber programs. Location: Arlington, VA (Hybrid 50/50) Overview: The Federal Strategic Cyber ...

Senior Location: Reston, Virginia This position is contingent upon award. Required clearance: TS ... Conduct reverse engineering * Design and calculate precise load calculations, system sizing, and ...

Senior Location: Reston, Virginia This position is contingent upon award. Required clearance: TS ... Conduct reverse engineering * Design and calculate precise load calculations, system sizing, and ...

Senior Software Engineer

Chantilly, VA

$125.40K - $165.30K/yr

Position Overview REDLattice is seeking a Senior Software Engineer to support vulnerability research and reverse engineering efforts focused on vehicle-related technologies and systems. This role ...

Senior Software Engineer

Chantilly, VA · On-site

$126.60K - $166.90K/yr

Position Overview REDLattice is seeking a Senior Software Engineer to support vulnerability research and reverse engineering efforts focused on vehicle-related technologies and systems. This role ...

Senior Software Engineer

Chantilly, VA · On-site

$126.60K - $166.90K/yr

Position Overview REDLattice is seeking a Senior Software Engineer to support vulnerability research and reverse engineering efforts focused on vehicle-related technologies and systems. This role ...

Sr Software Engineer

Chantilly, VA

$125.40K - $165.30K/yr

We are seeking a highly skilled Senior Software Engineer with strong full stack development ... Collaborate with engineering teams to reverse engineer legacy applications and develop UML models ...

New

Perform hands-on reverse engineering of complex software to validate and improve AI-based approaches. * Integrate LLMs and multimodal models into security workflows (e.g., code reasoning ...

next page

Showing results 1-20

Senior Reverse Engineer information

See Virginia salary details

$59K

$125.5K

$181.9K

How much do senior reverse engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for senior reverse engineer in Virginia is $125,471.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,600.00 and $142,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Reverse Engineer, and why are they important?

To thrive as a Senior Reverse Engineer, you need deep expertise in software analysis, assembly language, malware analysis, and computer architecture, often supported by a degree in computer science or related fields. Proficiency with tools such as IDA Pro, Ghidra, OllyDbg, and experience with debuggers and disassemblers are typically required. Analytical thinking, attention to detail, and strong problem-solving abilities are crucial soft skills that set top performers apart. These skills and tools are vital for dissecting complex software, identifying vulnerabilities, and developing effective security solutions.

What are some common challenges faced by Senior Reverse Engineers when analyzing complex software?

Senior Reverse Engineers often encounter challenges such as heavily obfuscated or packed binaries, lack of documentation, and anti-reverse engineering techniques implemented by developers. These obstacles require deep knowledge of assembly language, debugging tools, and creative problem-solving skills. Collaboration with other security professionals, such as malware analysts or incident responders, is also common to share insights and overcome particularly difficult cases. Staying up-to-date with evolving software protection methods is essential for continued success in this role.

What are Senior Reverse Engineers?

Senior Reverse Engineers are experienced professionals who analyze software, hardware, or systems to understand their design, functionality, and vulnerabilities. They often work to deconstruct compiled code or firmware to identify security flaws, ensure software compliance, or aid in malware analysis. Their expertise is crucial in cybersecurity, forensics, and software interoperability, as they help organizations protect against threats and improve system resilience. Senior Reverse Engineers typically have advanced knowledge of programming languages, debugging tools, and operating systems. They may also lead teams, mentor junior engineers, and contribute to strategic security initiatives.

What is the difference between Senior Reverse Engineer vs Malware Analyst?

AspectSenior Reverse EngineerMalware Analyst
Required CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., GREM, OSCP)Bachelor's in Cybersecurity, malware analysis certifications (e.g., GREM, GIAC)
Work EnvironmentSecurity firms, tech companies, government agenciesSecurity firms, government agencies, incident response teams
Industry UsageAnalyzing complex software, debugging, reverse engineering binariesDetecting, analyzing, and mitigating malware threats
Comparison FocusDeep reverse engineering skills, software analysisMalware detection and threat analysis

While both roles require cybersecurity expertise and reverse engineering skills, Senior Reverse Engineers focus on analyzing software at a code level, often working on complex binaries and software vulnerabilities. Malware Analysts specialize in identifying and understanding malicious code to mitigate threats. Both roles are vital in cybersecurity but differ in their primary focus and daily tasks.

What are the most commonly searched types of Reverse Engineer jobs in Virginia? The most popular types of Reverse Engineer jobs in Virginia are:
What cities in Virginia are hiring for Senior Reverse Engineer jobs? Cities in Virginia with the most Senior Reverse Engineer job openings:
Infographic showing various Senior Reverse Engineer job openings in Virginia as of May 2026, with employment types broken down into 41% Full Time, 47% Part Time, and 12% Contract. Highlights an 56% Physical, 13% Hybrid, and 31% Remote job distribution, with an average salary of $125,471 per year, or $60.3 per hour.
Sr Software Engineer

Sr Software Engineer

FANTOM CORPORATION

Chantilly, VA • On-site

$126.60K - $166.90K/yr

Full-time

Posted 3 days ago


Job description

Job Summary:
Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. They are seeking a highly skilled Senior Software Engineer with strong full stack development experience to lead software development efforts and support cloud migration initiatives.
Responsibilities:
• Lead software development efforts across the full software development lifecycle, including requirements analysis, design, development, deployment, and maintenance
• Design and develop scalable software solutions using technologies such as Python, Node.js, Angular, JavaScript, C#, SQL Server, Windows Server, and Linux
• Support cloud migration initiatives and implement modern CI/CD pipelines and DevOps practices
• Monitor, troubleshoot, and optimize system performance using tools such as Splunk, Grafana, and Prometheus
• Utilize Jira and Confluence to support Agile project management and team collaboration
• Produce and maintain technical documentation including system designs, Interface Control Documents (ICDs), architecture diagrams, and operational procedures
• Collaborate with engineering teams to reverse engineer legacy applications and develop UML models and modernization strategies
• Support secure communications systems and ensure compliance with operational and security requirements
• Research, prototype, and recommend improvements to system architectures and software solutions
• Troubleshoot and resolve complex application, infrastructure, and performance issues
• Evaluate and adopt emerging technologies to improve system efficiency, scalability, and maintainability
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
• 10+ years of software engineering or full stack development experience
• Strong experience with at least two of the following technologies: Python, Node.js, Angular, JavaScript, C#, SQL
• Experience working in Linux and Windows server environments
• Experience with cloud technologies and cloud migration initiatives
• Experience implementing and supporting CI/CD pipelines and DevOps practices
• Experience with SQL and NoSQL databases
• Experience with Jira, Confluence, Splunk, and diagramming/documentation tools
• Strong troubleshooting, debugging, and performance optimization skills
• Experience monitoring and supporting critical systems in secure environments
• Hands-on experience with systems integration, secure systems engineering, and reverse engineering
Preferred:
• Experience modernizing legacy applications and infrastructure
• Experience supporting enterprise-scale secure communications systems
• Familiarity with Agile software development methodologies
• Experience developing UML models and architecture documentation
• Strong written and verbal communication skills with the ability to work across technical and non-technical teams
• Experience researching and implementing emerging technologies in operational environments
Company:
Fantom Corporation provides Podcasting Media and Information Technology (IT) Services to customers in defense and intelligence agencies. Founded in 2014, the company is headquartered in Mclean, USA, with a team of 11-50 employees. The company is currently Early Stage.