Cryptographic Research Engineer
Sindri provides a cryptography developer cloud, an API that connects developers to scalable and reliable infrastructure optimized for cryptographic workloads like Zero Knowledge proofs. The company offers cryptographic infrastructure automation, allowing users to deploy, maintain, and scale their systems effortlessly.
Maintainer signals as of 9/2/2026
Funding history
Investors
Projects
About Sindri
Sindri is a cryptography developer cloud that provides infrastructure automation for cryptographic workloads, specializing in Zero Knowledge proofs. The platform is designed for Rollup Teams, AI Teams, and developers of Zero Knowledge applications, enabling them to protect engineers' time by handling complex DevOps and infrastructure management. Use cases include building high-performance rollups, privacy-preserving applications, zkVM runtimes, smart contracts, decentralized identity, secure voting, and more. Key features of the platform include fast prover infrastructure with hardware acceleration, developer-first APIs, scalable throughput, real-time alerting, analytics dashboards, 24/7 on-call support, seamless prover version upgrades, and SOC 2 compliance for enterprise-grade security.
Skills
About the Role
Develop and implement cryptographic protocols, conduct research, evaluate cryptographic tools, and design, develop, or interpret zero-knowledge circuits. Enhance ZK framework implementations and stay current with zkEVMs, zero-knowledge proof protocols, and secure multiparty computation.
Requirements
- 3-5 years of programming experience in Python
- Production-level experience with a C-family language preferred, or solid reading ability in Rust, Go, or C++
- Master's degree in cryptography or number theory, or a bachelor's degree in mathematics with relevant internship or research experience
- Academic training such as a PhD in cryptography or multiple years of experience in cryptographic research and development
- Understanding of public key encryption, elliptic curves, and hashing algorithms
- Understanding of pairing-based cryptography, SNARKs, STARKs, ZKP aggregation, and incrementally verifiable computation
- Familiarity with blockchain applications and methods
- Prior published work in cryptography
Responsibilities
- Develop and implement cryptographic protocols
- Conduct research and make decisions about cryptographic tools
- Design, develop, or interpret zero-knowledge circuits
- Enhance ZK framework implementations
- Stay current with technologies and trends related to zkEVMs, zero-knowledge proof protocols, and secure multiparty computation
Benefits
- Competitive salary and benefits package
- Opportunity to work on cutting-edge cryptographic technologies
- Chance to make a real impact on the future of decentralized applications
- Fully remote
