Protocol Engineer (San Francisco)

Cryptocurrency is a domain where correctness really counts. As such, a cornerstone of our approach is a focus on building reliable software through the use of statically-typed functional programming languages. This is reflected in our OCaml codebase and style of structuring code around DSLs, as well as in the design of the smart-contracts platform we're developing.

We're hiring engineers to drive, design and develop on a bunch of exciting projects including:

Our OCaml DSL for writing zk-SNARKs (a cryptographic primitive for certified computation).

The design of a virtual machine and higher-level languages for smart contracts (there are lots of interesting challenges here since the VM has to be efficient inside SNARKs).

Working on the core networking, cryptography, and reliability of the protocol.

There is no need to have prior experience in cryptography and all levels are welcome. The ideal candidate will be motivated and excited to engage on green field projects and will have interest or experience in any of the following:

  • Functional programming
  • Programming language theory
  • Security
  • Distributed systems
  • Cryptography
  • Cryptocurrency

Experience in OCaml or other functional programming languages is not needed but a plus.
However, there are no hard requirements; we're more interested in learning about your individual background.

About Us

O(1) Labs is aiming to develop the first cryptocurrency protocol that can deliver on the promise of supporting real-world applications and widespread use. Our team is based in San Francisco, and we are funded by top investors (including Polychain, Metastable, Max Levchin, and Naval Ravikant).

We're bringing Coda Protocol to market, a cryptocurrency that compresses the blockchain from hundreds of gigabytes down to the size of a few tweets. It can scale to thousands of transactions per second and millions of users while remaining decentralized enough for cellphones to be fully verifying nodes.

We're working on technologies with the potential to reimagine social structures. We believe it's important to incorporate diverse perspectives from conception through realization.

This is a chance to join a small, collaborative team and have a ton of independence while working on fascinating cross-disciplinary problems that span cryptography, engineering, product design, economics, and sociology. We also offer competitive compensation both in salary and equity as well as top-of-the-market benefits.

If you'd be interested in talking further, please get in touch by sending an email with your resume and the subject " Protocol Engineer (San Francisco) Applicant" to

We are committed to building a diverse, inclusive company. People of color, LGBTQ individuals, women, and people with disabilities are strongly encouraged to apply.