Tenable · 1 week ago
Senior Research Engineer - C/C++, Reverse Eng. Wireshark/Shodan
Tenable is the Exposure Management company that helps organizations reduce cyber risk. They are seeking a Senior Research Engineer to join their security research team, focusing on researching and developing detection methods for vulnerabilities in their products.
ComplianceNetwork SecurityRisk ManagementSecurity
Responsibilities
Works on complex research and development initiatives
Implements advanced detection logic while minimizing false positives & false negatives
Participates in detection logic discussions and the research of new methods for detection
Interfaces with stakeholders on externalizing the outcomes of some of the research
Helps / trains other researchers, when needed
Qualification
Required
Able to work at Columbia, MD Headquarters (3 days per week, subject to change)
Keep abreast with the advancements and developments in the security industry and perform original research to keep our customers secure
Develop detection scripts for Tenable's sensors (Nessus vulnerability scanner and others) based on the research findings
Research and develop methods of detection for additional services and products from different vendors
Experience with Wireshark and/or Shodan or similar tools
Demonstrably strong programming skills in C or C++
Ability and experience in showcasing original research externally – via blogs, white-papers, etc
Ability to work independently as a researcher as well as part of a larger team
Experience working with multiple operating systems (proficiency with Linux a must)
Excellent written and verbal communication skills
Adaptable and able to shift priorities as needed
Meticulous in terms of quality & accuracy of work
Willingness to explore and learn
B.S. degree in Computer Science or a related field, or equivalent work experience
At least 5 years of R&D experience
In depth understanding of common security vulnerabilities, CVSS scoring, vulnerability classification, detection and exploitation techniques
In-depth protocol analysis and interaction. Expert level knowledge of common protocols such as HTTP, DNS, SSH, SMB, etc. and fuzzing
Some prior experience performing open-ended research when given high-level requirements and details of the desired output
Experience with pen-testing, researching, discovering, or publishing vulnerabilities
Reverse engineering experience including basic binary analysis, packet capture analysis, and firmware analysis (using binwalk). Prior experience with debuggers, disassemblers or decompilers (e.g. IDA Pro, Immunity Debugger, gdb)
One or more security related certifications (e.g. OSCP)
Experience with systems administration and be comfortable working at the command line
Preferred
Perl or Python experience is preferred
Benefits
Medical
Dental
Vision
Disability and life insurance
401(k) retirement savings with company match
An employee stock purchase plan
An employee referral program
Flexible spending accounts
An Employee Assistance Program (EAP)
Education assistance
Parental leave
Paid time off (PTO)
Company-paid holidays
Health and wellness events
Community programs
Company
Tenable
Tenable provides an exposure management platform to identify and mitigate risks.
H1B Sponsorship
Tenable has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (8)
2023 (8)
2022 (14)
2021 (7)
2020 (8)
Funding
Current Stage
Public CompanyTotal Funding
$565.44MKey Investors
Insight PartnersAccel
2020-07-29Post Ipo Equity· $255.6M
2018-07-26IPO
2017-07-03Secondary Market
Recent News
2026-01-06
Washington Technology
2025-12-20
Company data provided by crunchbase