Remote Jobs at Brave Software

This Month

Senior Software Engineer, Growth
node-js javascript postgresql aws rust senior Mar 18

Brave is on a mission to save privacy on the web. We make a web browser which protects privacy by blocking tracking by default, right out of the box. We offer completely private ads (opt-in!) as an alternative to the invasive surveillance online so that you can directly contribute to the sites you visit and appreciate.

Our roughly 100-person team orbits a “main” office of about 30 in San Francisco with smaller clusters or individual contributors spread around the world. Our work style combines an in-person culture in the SF office with remote-inclusive practices emphasizing live conversations by video call and fast and slow chat on Slack. Brave’s technical life is centered around GitHub, where we design, deliver, and document our work.

Brave is a start-up, and we have the ability to change plans quickly in response to new information or circumstances. This means that new needs can emerge on short notice, and projects are often re-mixed and adjusted in response to new input.

About the Role

Brave is looking for an experienced Senior Software Engineer to work on critical backend systems.

Requirements

  • 5+ years experience with backend application development
  • Strong Node.js, JavaScript, SQL and Postgres skills
  • Experience with software development via distributed development teams
  • Comfortable working in an open source setting
  • Written and verbal communication skills in English
  • Proven record of getting things done

Bonus Points

  • Experience with Go, Rust, RabbitMQ and various AWS technologies
  • Knowledge of data warehousing techniques and technologies
  • Familiarity with the world of cryptocurrency

Brave is a proud equal opportunity employer.

Share this job:

This Year

BAT/Rewards Chromium Engineer
cpp chromium javascript googletest cryptocurrency Jan 01

Brave is looking for an experienced Senior Software Engineer to work on advancing the Brave Rewards platform on our Chromium­ based desktop browser.  This position is on the forefront of advancing how BAT can be used to reward both content creators and users.

Requirements

  • 5+ years experience with desktop application development
  • Strong C++ development skills
  • Working experience with writing JavaScript
  • Experience with software development via distributed development teams
  • Experience with C++ unit and integration testing
  • Comfortable working in an open source setting
  • A passion for helping protect users’ privacy and security
  • Written and verbal communication skills in English
  • Proven record of getting things done

Bonus Points

  • Experience with the Chromium code base or other similar browser code base
  • Experience with Google C++ test framework
  • Familiarity with the world of cryptocurrency, especially Ethereum
Share this job:
Senior Server Side Ledger Engineer
go postgresql ruby-on-rails typescript aws senior Jan 01

Brave is looking for an experienced server side engineer who can help us keep our Brave Rewards infrastructure in great shape.  We are looking to increase the speed, robustness and reliability of the Brave Rewards systems to make sure our Basic Attention Token flows quickly and reliably to creators, end users and vendors alike.  We are looking for somebody who always prefers a simple solution over a complex one and who can take whole solutions from end to end.

Requirements

  • Experience with Go, JavaScript/TypeScript
  • Experience with SQL, Postgres, MongoDB, Redis and other related data storage technology
  • Experience building robust API endpoints
  • Experience with AWS and deploying production systems at scale
  • Experiencing deploying monitoring solutions like Prometheus, Zabbix, Pingdom, etc
  • A 24x7 uptime mindset and the willingness to manage and be part of pager duty rotation
  • Experience with software development via distributed development teams
  • Comfortable working in an open source setting
  • A passion for helping protect users’ privacy and security
  • Written and verbal communication skills in English
  • Proven record of getting things done

Bonus Points

  • Experience with Rust
  • Experience with Ruby on Rails
  • Experience with payment systems
  • Familiarity with the world of cryptocurrency, especially Ethereum
Share this job: