Cybersecurity Software Engineer

 

Description:

Software Engineer - Cybersecurity

Role Responsibilities
 

  • Design benchmark tasks by ideating a vulnerability class and validating the intended exploit behavior.
  • Create or validate small runnable codebases that include ingestion and prompt/tool usage where the trust boundary is violated.
  • Validate the attack via an exploit script and document the unsafe behavior clearly.
  • Validate implementation of a patch that prevents the exploit and verify the fix is effective.
  • Produce task metadata such as severity mapping, exact file/line locations, impact analysis, remediation summary, and references.
  • Conduct review and quality control to ensure paths resolve, line ranges are correct, labels aren’t leaked, and the fix blocks the exploit.
     

Qualifications

Must-Have
 

  • 2+ years of experience in software engineering, with a focus on application security, vulnerability research, or secure software engineering.
  • Degree in Software Engineering, Computer Science, or a related field (Bachelor's minimum; advanced degree preferred).
  • Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects.
  • Familiarity with version control workflows (Git, PRs, issue tracking).
  • Comfortable articulating technical reasoning in clear, structured writing.

Organization Mercor
Industry IT / Telecom / Software Jobs
Occupational Category Cybersecurity Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-03-16 4:36 pm
Expires on 2026-04-30