706 day(s) ago

Security and Cryptography Engineer vacancy at Brave

Negotiable salary

Remote worker location: United States
English: Advanced, Upper Intermediate, Native Speaker
Experience: 3+ years
Employment: Full-time


United States, San Francisco
Much more than a browser, Brave is a new way of thinking about how the web works. Brave is on a mission to fix the web by giving users a safer, faster and better browsing experience while growing support for content creators through a new attention-based ecosystem of rewards.

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.


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


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

Similar Jobs