Senior Cryptography Engineer
SuccinctFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science, Mathematics, or a related field, along with a minimum of 2 years of relevant work experience, or a Master's/PhD. A strong foundation in cryptography, including elliptic curve cryptography, cryptographic protocol design, implementation, and circuit design, is essential. Familiarity with zero-knowledge proof systems like SNARKs, STARKs, and Bulletproofs is required, as is proficiency in C/C++, Go, or Rust. Familiarity with the blockchain ecosystem, ZK-rollups, Circom, multi-party computation (MPC), mathematics, blockchain security, and ZK systems are considered advantageous.
The Zero-Knowledge Cryptography Expert will support CertiK’s security services by engaging in blockchain security research, with a focus on zero-knowledge proof systems and multi-party computation. Responsibilities include auditing code and implementations of cryptographic protocols, conducting in-depth security research, and publishing findings. The role involves translating complex academic papers on zero-knowledge protocols into accessible insights, identifying and incorporating common vulnerabilities into internal tools, and staying informed about advancements in the field. Additionally, the expert will communicate research findings to team members and clients, explaining technical concepts and solutions.
Security audits and monitoring for blockchain
Certik focuses on providing security solutions for blockchain technology and decentralized finance (DeFi) projects. The company offers services such as security audits, penetration testing, and ongoing monitoring to ensure the safety and reliability of smart contracts and blockchain applications. Their products, including Skynet and SkyTrace, allow clients to continuously monitor their systems for vulnerabilities and potential fraud. Certik stands out from competitors by specializing in the security aspect of blockchain, catering specifically to developers and platforms in the cryptocurrency space. The main goal of Certik is to enhance the security of blockchain projects and help clients mitigate risks associated with smart contract vulnerabilities.