We launched recruiters.rip, let your AI apply for you. First month free with code onemonthfree

Software Engineer (C/C++ & Python)

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

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

About the Role

You will build and optimize high-performance software in C/C++ and Python for secure cryptography projects. You will implement advanced cryptographic protocols with a focus on privacy and security, design multi-threaded and securely coded solutions, optionally leverage GPU architectures and PyTorch, collaborate across teams on system architecture, and debug complex issues while conducting code reviews.

Requirements

  • Bachelor's degree in Computer Science or related field from a Tier-1 or Tier-1.5 college
  • Proficiency in C/C++, Python and CUDA
  • Strong foundation in algorithms, data structures, and computer science fundamentals
  • Experience with competitive programming or demonstrated problem-solving skills
  • Knowledge of version control systems (e.g., Git)
  • Minimum 1 year of professional experience

Responsibilities

  • Develop and optimize high-performance software solutions using C/C++ and Python
  • Implement advanced cryptographic protocols and algorithms with a focus on privacy and security
  • Leverage GPU architectures and frameworks like PyTorch for computational efficiency
  • Design robust solutions using multi-threaded programming and secure coding principles
  • Collaborate with cross-functional teams to align software design with system architecture
  • Debug complex issues and conduct code reviews

Benefits

  • Healthcare benefits
  • Equity benefits
  • Company meals