Senior Reverse Engineer
Responsibilities
- Analyze and investigate mobile and connected TV apps, as well as potentially malicious desktop applications, to strengthen IAS fraud detection products.
- Conceptualize stories and produce research reporting.
- Partner with Marketing to drive publication and distribution of noteworthy stories from internal investigations.
- Apply business insight to research for C-Level thought leadership stories that define high-level trends by industry, vertical, or geographic area.
- Stay on top of emerging threats that could be first to market blogs.
- Deploy and manage virtual analysis infrastructure for a small team.
- Auxiliary product management, data science, and development in product/solution planning and prioritization.
- Build and maintain a device farm to enable novel analysis of IoT apps.
Requirements
- Bachelor's or Master's degree in data science, computer science, computer engineering, digital forensics, cyber security, or security studies.
- At least 3-5 years reverse engineering and/or direct malware analysis experience, including virtual analysis environments.
- In-depth knowledge of designing and maintaining virtual infrastructure to support a team of malware analysts (ESXi, VirtualBox, Fusion or equivalent).
- Strong background in mobile operating systems, rooting/jailbreaking, and remote device administration.
- Proficiency in both static and dynamic analysis of mobile and CTV applications.
- In-depth knowledge of the Threat Landscape and familiarity with threat tracking, attribution, and reporting.
- Fluency in analysis tools such as IDAPro, Ghidra, Kali Linux, Flare-VM, Wireshark, etc.
- Excellent analytical abilities and a strong ability to think creatively when approaching issues.
- Strong interpersonal and presentation skills required – both oral and written, with the ability to educate others about complex technology/methodologies and clearly articulate business level benefits/impacts.
- Excellent verbal presentation and writing skills, including the demonstrated ability to write clear and concise text.
Skills
- Programmatic ad ecosystem/AdTech experience strongly preferred.
- AWS/GCP experience.
- Knowledge or awareness of RISC-V.
- Experience with typical obfuscation and cryptographic techniques.
- Strong SQL skills, including building functions & procedures, writing complex queries, and using SQL as an investigative tool (Amazon Athena knowledge an extra bonus).
- Familiarity or fluency in Python (Pandas/Numpy).
- Strong data mining skills focusing on anomaly detection.
- The ability to synthesize technical information about large datasets to communicate both qualitatively and quantitatively.
- Ability to read/write Regex and Yara.
Payscale
- Annualized base salary ranges for the primary location, and any additional locations are listed below.
About Integral Ad Science
Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality.
Equal Opportunity Employer
IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.