Position: Cryptography Engineer for RnD in Zero Knowledge
Company: Zpoken
Experience required: no_exp
Category: Rust
English level: upper
Published: 2023-08-01T00:00:00+03:00

🔸 Cryptography Engineer

 ▪️ Experience level:  Middle software developer: C/C++ or Rust (preferable). We open for cryptographers at all levels, don't hesitate to apply.

 ▪️ Location: Remote

 ▪️ Job Type: Full time

 ▪️ Short Description: Designing and implementing ZK protocols for trustless verifiable computations. We are expanding the team to be able to work on two areas, namely zk-SNARKS and zk-STARKS. We are exploring combined approaches to optimize computational costs, which allow using ZK approaches in real-world applications. The main goal is on-chain verification of computations as an opportunity to provide cross-chain data providing directly without intermediaries. Example of our work: https://github.com/ZpokenWeb3/zk-light-client-implementation 

 ▪️ Salary: Negotiable, depends on candidate level. We are looking for cryptographers at all levels and offer competitive propositions.

 ▪️ Requirements:

 📍 The candidate must meet at least half for each of the given paragraphs:

 📍 Knowledge of asymmetric cryptography: digital signatures, asymmetric ciphers, key agreement protocols, zero-knowledge proofs; elliptic cryptography is preferable; having experience with zk-SNARKs would be very good.

 📍 Basic understanding of the mathematical foundations of modern cryptography: number theory, group theory, Galois fields theory, computational complexity theory.

 📍 English reading level B1/B2: ability to read scientific-technical literature in the field of cryptography.