Bitcoin Protocol Engineer

21 - San Francisco

3 months ago

People compare Bitcoin to the Internet. Well, the Internet required an enormous hardware infrastructure buildout before its potential as a software platform could be realized. That's where we come in. We believe that Bitcoin isn't going to happen simply by dropping a line of Javascript into a webpage. Someone needs to build the full-stack infrastructure for Bitcoin, from silicon to software. Backed by Andreessen Horowitz and Peter Thiel, that someone is us.

21 is seeking a Bitcoin Protocol Engineer to work on all aspects of our interface with the Bitcoin protocol and the Blockchain.

About you

  • Most important: you've built and shipped a piece of systems software of at least reasonable complexity, whether for fun or for work
  • You have a BS/MS/PhD degree in CS or an allied discipline - or the equivalent in independent experience
  • Solid programming experience in both C and C++, and (ideally) Python as well - Ruby/Node also ok
  • You understand the guts of networking protocols, especially TCP/IP, UDP, DNS, NTP, and the Bitcoin protocol
  • You can parse complex binary data structures to write code that directly reads and writes to the Blockchain
  • You know enough crypto to understand the tools used in the Bitcoin protocol (ECDSA, SHA-256, etc)

What you'll do

  • Write high-performance code that interfaces our backend with the Blockchain
  • Get into all the fiddly bits of networking protocols, understand them completely, and nail them
  • Work on developing new algorithms and data structures to push Bitcoin and the Blockchain beyond where it is today
  • Solve some of the most technically challenging software problems in the company

What you'll get

  • Competitive compensation and benefits
  • Generous equity package in a fast-growing startup
  • Catered lunches and dinners plus a fully stocked fridge
  • Gym membership to work off the catered lunches and dinners
  • MacBook Pro, Thunderbolt display, and all the technical books you need

Apply now