Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Security Researcher working with Freedom of the Press Foundation to secure SecureDrop applications. Conducting security reviews, threat modeling, and assisting with audits in a fully remote position.

Responsibilities

  • Conduct application security reviews across SecureDrop components.
  • Assist in performing threat modeling for new features and architectural changes.
  • Review pull requests and design documents with a focus on the security properties of new features and the security implications of architectural changes.
  • Assist in preparing materials for and reviewing findings from third-party security audits.
  • Advise on hardening strategies for SecureDrop’s deployment environments.
  • Review and integrate security automation tooling, such as LLMs, static code analyzers, and other tools that can mitigate or discover security vulnerabilities.

Requirements

  • At least three-plus years experience designing or attacking secure systems (threat modeling, penetration testing, security assessments, protocol design, etc.)
  • Production coding experience using at least two of the following: Python, Typescript, or Rust.
  • Strong working knowledge of Linux systems security (kernel hardening, AppArmor, SELinux, etc.)
  • Experience identifying and reasoning about browser/web vulnerabilities (XSS) and Electron-specific issues (file handling, IPC, etc.)
  • Comfort working with open source projects in a collaborative, distributed team environment.
  • One-plus year of professional experience with Qubes OS, Tails, or other high-security desktop environments (preferred).
  • One-plus year of professional incident response experience (preferred).
  • Using or developing security monitoring tools (e.g., intrusion detection systems, file integrity monitoring) (preferred).
  • Familiarity with Tor, onion services, OpenPGP, and other privacy-enhancing technologies (preferred).

Job type

Contract

Experience level

Mid levelSenior

Salary

$80 per hour

Degree requirement

Professional Certificate

Tech skills

ElectronLinuxOpen SourcePythonRustTypeScript

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.