Security and Cryptography Engineer vacancy at Brave
Negotiable salary
Brave
General overview of the role
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
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
Requirements
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
Skills considered as a good plus
Familiarity with Ruby on Rails and/or Node.js web frameworks
Fuzzing experience
Proficiency in Golang, Rust, or Java
Perks & Benefits
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