Software Engineer Functional Programming
Core
Designing and implementing recovery algorithms and cryptographically secure protocols for a blockchain-based digital asset key management system.
Role type
Software Engineer (Functional Programming / Cryptography)
Builds
Global products for decentralized currency adoption and open-source projects
Domain
Blockchain, Cryptography, Digital Assets
Deliverable
production ML models | product features
Required skills
data structures and algorithms, cryptography research implementation, reverse engineering, code documentation
Preferred skills
firmware development, git, blockchain, hardware
Technologies
Blockchain, cryptography, git
Responsibilities
write algorithms for the recovery system, design cryptographically secure protocols, ship global products, create and maintain open-source projects
Seniority
Early engineer, hands-on IC
Rewrite
## About the company
At Cypherock,
We are disrupting the current financial system by increasing the adoption of Blockchain-based digital assets through better key management solutions. We are a mission-driven team having worked with companies like Google, Blockgeeks, Samsung, Lockheed Martin, Apollo Munich etc.
## About the role
As an early engineer at Cypherock you may:
- write the algorithms of the recovery system we are building for the digital assets.
- design cryptographically secure protocols.
- ship global products that increase the adoption of decentralized currencies.
- create and maintain open-source projects
- get inspired to create breakthrough technologies.
## Requirements
- excel at data structures and algorithms.
- experience in reading and implementing cryptography research is plus
- reverse engineering and pro-googling
- excellent code documentation and communication skills.
- Knowledge of firmware, git, Blockchain, cryptography and hardware will be a plus.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.