We believe that everyone’s money should be secure. Billions of people around the world don't have a safe place to store their money. Their banks can't be trusted. Their governments inflate their currency to pay off debts, hurting citizens. Our mission at Reserve is to change that. Reserve is a stable, decentralized currency that can’t be abused by a government. It’s globally distributed and outside of anyone’s control, so bad governments can’t shut it down.

We are taking a maximally nimble approach to developing extraordinarily robust programs, and the best practices in the domains we’re working in change on a month-by-month basis. This role therefore requires substantial methodological flexibility. You will support the engineering team with its mission to efficiently ship smart contracts that are correct and secure, and adapt along the way to improved processes. Here are some example responsibilities you’ll take on towards that goal:

  • Helping our team maintain operational security.
  • Implementing and testing Ethereum smart contracts.
  • Implementing user interfaces for our smart contracts.
  • Learning and evaluating new toolkits for testing and development.
  • Automating fuzz testing for smart contracts.
  • Researching and trying out further ways to make our software more reliable.
  • Closely scrutinizing your teammates’ code.
  • Explaining your reasoning for implementation decisions.
  • Writing technical documentation.


Location : Oakland, California, United States of America
Skills : software engineering
Type : Full Time
Role : IT
Socail Links :