Security Researcher

at Brave Software (view profile)
Location London, United Kingdom
Date Posted August 27, 2019
Category Customer or Business Operations Support
Job Type Office · Full time


We are hiring a member of the Brave Research team to work on a range of browser security problems. Our goal is to improve the security of Brave, privacy, and anonymity of the end-user of Brave.

As a security researcher at Brave, your responsibilities will include:

  • Develop novel ways to block undesirable content in the browser
  • Develop ways to prevent client-side fraud, especially when it concerns ad delivery
  • Develop novel ways to block malware and other undesirable content
  • Develop novel ways to allow extensions to run without compromising user privacy and security
  • Develop novel to provide client-side integrity
  • Develop machine learning techniques to solve security problems
  • Keep abreast of various browser security standards and initiatives

Required skills and qualifications

  • Be intimately familiar with core web technologies and policies, i.e. the same-origin policy and its corner cases, private browsing mode, third-party ad-based tracking, fingerprinting, CSP, CORS, etc.
  • Have familiarity with blockchain technologies
  • Be comfortable diving into an unfamiliar and complex codebases.
  • Be comfortable with measurement work and have a good understanding of experimental methodology around web crawling, etc.
  • Proficiency in C++ and JavaScript. At least 5 years of practical work experience is necessary.
  • Proficiency working with Git.
  • Comfortable working with a geographically-distributed software development team.

Preferred qualifications:

  • Experience contributing to open source codebases and/or participating in open source communities. Virtually all of our work at Brave is done in the open on Github.
  • A working knowledge of JavaScript, HTML, and Node.
  • Familiarity with Chromium's architecture.
  • Experience auditing C++ code for security and privacy issues.
  • Ability to write clear technical documentation.
  • Be excited about security, privacy, anonymity, and censorship resistance!

This is a full-time or part-time role, reporting to Brave's Chief Scientist. A Ph.D. is strongly encouraged, but not always required for this role. Desire and demonstrated ability to publish in top-tier academic conferences and journals is a major plus.

Drop files here browse files ...