Tags: Blockchain JobsDeveloper JobsEngineering JobsRust JobsManager JobsFull Time JobsRemote Jobs

The Core Engineer will be responsible for working with the engineering team to build Zebra and its associated projects.  The ideal candidate will embody the Foundation’s values while fully aligning with its mission and goals. Currently the engineering team is working on Zebra, an independent implementation of the Zcash protocol written in Rust, and over the coming year, the team will expand its scope to include user-facing functionality, as well as new functionality, such as support for FROST. The position reports to the Zcash Foundation’s engineering manager.

Responsibilities will include: 

  • Implementing the core Zcash protocol and associated functionality
  • Maintaining deployed software, fixing bugs, and identifying improvements to the protocol for the future. 
  • Writing about our work, and interfacing with external stakeholders such as those who use our software and interoperable implementations of the Zcash protocol. 

The ideal candidate will likely possess many (but not necessarily all) of the following personal attributes, skills, and experience: 

  • Experience building software in the Rust programming language
  • Strong testing skills, including writing automated tests 
  • Experience designing and/or implementing complex distributed systems.
  • Computer science background
  • Experience designing and/or implementing zero-knowledge proof systems
  • Deep technical understanding of internet privacy technologies
  • Team player
  • Strong written and oral communication skills.
  • Knowledge of cryptocurrencies, particularly Zcash.

Apply here 👉 Core Engineer