Software Engineer (Functional Programming)

Cypherock lets you store and manage digital assets securely by distributing private keys across multiple devices, reducing risk.

Seed0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 8/29/2026

Kh.No. 485, Shahbad Daulatpur, Landmark - Near Rana Pub School, Delhi, North West, Delhi, 110042, India, India

Funding history

About Cypherock

Cypherock helps individuals and businesses protect their digital assets by removing single points of failure in key storage. You can store cryptocurrencies without worrying about losing a seed phrase, manage multiple wallets from one device, and securely pass on assets without third-party intervention. By decentralizing key storage across multiple hardware components, Cypherock enhances security while keeping asset access simple and reliable.

View jobs by Cypherock

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will develop algorithms for digital-asset recovery systems, design cryptographically secure protocols, ship products for decentralized currencies, and create and maintain open-source projects. You will apply data structures and algorithms, read cryptography research, reverse engineer systems, and document code clearly.

Requirements

  • Expertise in data structures and algorithms
  • Experience reading and implementing cryptography research preferred
  • Reverse engineering skills
  • Strong code documentation and communication skills
  • Knowledge of firmware Git blockchain cryptography and hardware preferred
  • Functional programming experience
  • Knowledge of C C++ Haskell Clojure LLVM Scala OCaml CUDA Elixir Racket Elm or Rust

Responsibilities

  • Develop algorithms for digital-asset recovery systems
  • Design cryptographically secure protocols
  • Build products for decentralized currencies
  • Create and maintain open-source projects
  • Apply data structures and algorithms
  • Read and implement cryptography research
  • Reverse engineer systems
  • Document code and communicate clearly

Benefits

  • Healthcare benefits
  • Equity benefits
  • Company meals