Enter a job title or keyword

X-Day Offensive Research (XOR) Vulnerability Researcher

JPMorganChase


Job Location:

Jersey, NJ - USA

Monthly Salary: Not provided by the employer
Posted: 11 July 2026 (30+ days ago)
Application Deadline: 8 October 2026
Vacancies: 1 Vacancy

Job Summary

Description

As an X-Day Offensive Research (XOR) Vulnerability Researcher - Assessments & Exercises at JPMorganChase in the Cybersecurity & Technology Controls line of business you will contribute significantly to enhancing the firms cybersecurity or resiliency posture by using industry-standard assessment methodologies and techniques to proactively identify risks and vulnerabilities in people processes and this role you will design and deploy risk-driven assessments (or manage a highly-skilled team that does) and inform analysis to clearly outline root causes.

We are seeking a dedicated self-motivated vulnerability researcher to tackle the complex demands of our mission. Working closely with fellow researchers and defense teams you will investigate challenging targets uncover novel attack surfaces and develop innovative solutions that enhance our security posture. The ideal candidate combines deep technical curiosity with a strong background in reverse engineering static analysis and dynamic analysis and thrives in a highly collaborative research-driven environment.

Job responsibilities

  • Design and execute testing and simulations such as penetration tests technical controls assessments cyber exercises or resiliency simulations and contribute to the development and refinement of assessment methodologies tools and frameworks to ensure alignment with the firms strategy and compliance with regulatory requirements.
  • Evaluate controls for effectiveness and impact on operational risk as well as opportunities to automate control evaluation.
  • Conduct in-depth vulnerability research and exploit development across a broad range of categories including operating systems mobile devices web applications browsers edge devices and enterprise software.
  • Reverse engineer binaries using tools such as IDA Pro Ghidra or Binary Ninja to identify novel attack surfaces and develop proof-of-concept exploits.
  • Use common vulnerability research toolsets such as fuzzers disassemblers debuggers and code browsers for static and dynamic analysis.
  • Perform N-day vulnerability analysis patch diffing and proof-of-concept exploit validation.
  • Collaborate with cross-functional teams to develop comprehensive reports including detailed findings risk assessments and remediation recommendations supporting vulnerability triage patch prioritization and the sharing of indicators of compromise (IOCs) in service of the firms mission requirements.
  • Leverage threat intelligence and security research to stay ahead of emerging threats vulnerabilities industry best practices and regulations applying this knowledge to enhance the firms assessment strategy and risk management and engaging with peers and industry groups that share threat intelligence analytics.
  • Document research findings proof-of-concepts and technical workflows to enable knowledge sharing and repeatability.

Required qualifications capabilities and skills

  • 5 years of experience in cybersecurity or resiliency with demonstrated exceptional organizational skills to plan design and coordinate the development of offensive security testing assessments or simulation exercises.
  • Track record of discovered vulnerabilities (CVEs) in high-profile targets in at least one of the following categories: operating systems mobile devices web applications browsers edge devices or enterprise software.
  • Proven hands-on experience in vulnerability research proof-of-concept exploit development coordinated vulnerability disclosure and mitigating security vulnerabilities in open-source projects.
  • Expertise in advanced analysis frameworks leveraging symbolic execution techniques and dynamic binary instrumentation to identify triage and exploit complex software vulnerabilities.
  • Hands-on proficiency exploiting complex vulnerability classes including use-after-free double free type confusion and applying advanced exploitation techniques such as heap spraying and controlled memory corruption to achieve reliable code execution.
  • Strong understanding of the internals of at least two operating systems throughout user mode and kernel mode (Microsoft Windows GNU/Linux Android macOS or iOS).
  • Experience auditing large C/C Java codebases combining automated static analyzers with manual review to trace data and control flow uncover memory-safety injection and deserialization vulnerabilities and produce proof-of-concept code.
  • Extensive reverse engineering expertise on x86/x64 and ARM/ARM64 binaries employing IDA Pro Ghidra Binary Ninja WinDbg GDB and RR for deep static/dynamic analysis and root cause vulnerability discovery.
  • Knowledge of US financial services sector cybersecurity or resiliency organization practices operational risk management processes principles regulations threats risks and incident response methodologies.
  • Ability to identify systemic security or resiliency issues as they relate to threats vulnerabilities or risks with a focus on recommendations for enhancements or remediation and proficiency in multiple security assessment methodologies (e.g. Open Worldwide Application Security Project (OWASP) Top Ten National Institute of Standards and Technology (NIST) Cybersecurity Framework) offensive testing tools or resiliency testing equivalents.
  • Excellent communication collaboration and report writing skills with the ability to influence and engage stakeholders across various functions and levels.

Preferred qualifications capabilities and skills

  • Bachelors degree in computer science or PhD in a related technical field or an equivalent combination of education and/or experience in a related field.
  • 5 years of experience in vulnerability research and exploit development.
  • Experience using fuzzing tools such as LibFuzzer LibAFL AFL OSS-Fuzz and Syzkaller.
  • Experience using program analysis tools such as LLVM Angr KLEE Intel Pin DynamoRIO and Frida.
  • Experience emulating embedded platforms for live debugging.
  • Experience with kernel and low-level operating system development.
  • Deep Linux internals knowledge (SELinux AppArmor Seccomp eBPF containers VMs).
  • Deep Windows internals knowledge (KASLR DSE SSDT IDT SMEP SMAP PXN KPP KDP VBS HVCI KMCI UMCI).

#CTC




Required Experience:

IC


About Company

Company Logo

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more

View Profile View Profile