Brave is hiring a Security and Cryptography Engineer to help keep our users safe. This is a full-time role, reporting to our Chief Information Security Officer and working closely with the Brave Rewards team.

Responsibilities will include:

  • Security/privacy reviews of critical payments-related code, both client-side and server-side
  • Writing and auditing browser C++ for security issues 
  • Reviewing, designing, and implementing zero-knowledge cryptographic protocols
  • Working on automated tests and fuzzing

Required qualifications:

  • At least 2 years industry work experience in security engineering or browser engineering
  • Significant experience in applied cryptography, especially zero-knowledge proofs
  • Experience in penetration testing and/or security auditing
  • Strong proficiency in C++, both implementing and reviewing

Optional qualifications (we don’t expect applicants to have most of these):

  • Familiarity with Ruby on Rails and/or Node.js web frameworks
  • Fuzzing experience
  • Proficiency in Golang, Rust, or Javascript


  • Competitive salary
  • PTO is unlimited in U.S., 20 days + your birthday in Canada
  • Generous health and retirement benefits
  • Stock option grant
  • Travel and conference budgets
  • Commuters benefit (SF only)
  • Flexible remote work

This is a fully remote position (no visa sponsorship provided).

Brave is committed to fair hiring practices and ensuring a diverse organization.

Apply for this Job

* Required