Security and Cryptography Engineer

Brave is open source, and built by a team of privacy focused, performance oriented pioneers of the web, founded by the inventor of Javascript and co-founder of Mozilla. If your passion is fighting for users, questioning the status quo, and working with a big-brain, high-energy team, then join us. It’s time to fix the web together.

Job Description

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 work experience or equivalent in security 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)
  • SF Office South of Market
  • Flexible remote work

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

📍 San Francisco or Remote
🌎 Remote
📆 Full-time
Apply now
18 applications
Posted on May 30, 2020
View all blockchain jobs at Brave

Similar Blockchain jobs: