Software Engineer (Rust)

EachHire / Fintech

We’re no longer accepting applications. You can still drop your CV to be matched to other roles

Location:   Singapore / EU, Remote
Posted On:   19 Jun, 2023
Rust


Senior Rust Engineer

Location: Singapore / EU (100% Remote)



Roles & Responsibilities:

- Conduct research on Layer2 and rollup technologies/theories within the field.

- Develop practical solutions for financial scenarios by combining blockchain and zero-knowledge-proof technology.



Requirement

- Degree in cryptography, mathematics, computer science, or related fields.

- Strong experience in and passion for the crypto industry.

- Deep understanding of common cryptographic algorithms and fundamental mathematical concepts, including elliptic curves, finite field algorithms, fast Fourier transforms, polynomial commitments, and bilinear pairings.

- Experience in developing zero-knowledge proof systems.

- Ability to implement zero-knowledge proof circuits using C++/Rust.

- Proficiency in C++ and Rust programming languages.

- Capable of performing security and performance analysis, as well as optimization on circuits.


Good to have:

- Familiarity with cryptographic algorithms like homomorphic encryption, ring signatures, and threshold signatures.

- Published papers at international cryptography conferences.

- Fluent in spoken and written English.

Drop your CV