What you need to know about the role
Your day to day
In your day-to-day role, you will:
- Design, build, and maintain scalable and secure backend services and APIs.
- Develop, implement andmaintain cryptographicprotocols for key management and transaction signing.
- Participate in architecture and design discussions with a security-first mindset.
- Analyze, review, and improve the security of cryptographic code and systems.
- Support threat modeling, documentation, and external audits of cryptographic infrastructure.
What do you need to bring
- 5+ years of backend development experience with a strong foundation in computer science or cryptography.
- Strong background in Cryptography - Either relevant academic knowledge (Master’s or PhD) or relevant industry experience in the cryptography domain.
- Hands-on experience implementing cryptographic protocols (MPC preferred).
- Proficiency in at least one systems programming language (e.g., C++, Python, Rust, Go).
- Demonstrated knowledge of secure software development principles.
- Strong collaboration and communication skills in cross-functional teams.
Nice to have:
- Familiarity with blockchain protocols (e.g., Bitcoin, Ethereum, Solana) and institutional wallet practices.
- Familiarity with distributed systems and micro-services architecture.
- Contribution to open-source cryptographic or blockchain projects.
Our Benefits:
Any general requests for consideration of your skills, please