Position: Applied Cryptography Engineer (Zero-Knowledge Proofs)
Company: Matter Labs
Category: Other
Experience required: 1y
English level: upper
Published: 2021-09-01T00:00:00+03:00

**The Role**

We are looking for talented cryptographers or developers with strong math background to join our core team. Your task scope will include design and implementation of the latest zero-knowledge proof systems and cryptographic protocols (SNARKs, STARKs, Bulletproofs, etc).

You will have a chance to attend major cryptography conferences and work with the world’s top scientists in the field.

Task complexity ranges from implementing [Poseidon hash function](https://eprint.iacr.org/2019/458.pdf) to building a full ZK proof system like [RedShift](https://eprint.iacr.org/2019/1400.pdf).

**Your Profile**

- Strong background in math / cryptography / information security (although most people in our crypto team hold a PhD in cryptography or physics, we do not strictly require a formal academic degree).
- Proficiency in Rust, C++, Golang or Python. We are working primarily with Rust, but prior experience with this language is not mandatory.
- Ownership- and results-driven mindset.
- Excellent English.

We expect you to independently conduct research in your area of ownership. Please only apply if you feel capable to implement protocols similar to the ones mentioned above on your own from analyzing the scientific papers.