Senior Software Engineer - Cryptography

MultiversX
Paris
EUR 45 000 - 85 000
Description du poste

MultiversX represents a highly scalable, fast, and secure blockchain platform for distributed apps, enterprise use cases, and the new internet economy.

We think every successful initiative is the result of a tremendous team effort from a passionate, focused, and forward-thinking group of individuals.

Do you want to be part of the blockchain industry revolution? Here’s your chance.

We are looking for a curious, open-minded software engineer with a passion for building quality production systems software. Research is an important component of what we do; however, our passion is to change the world by shipping great software.

Here’s what you’ll do:
  • Design APIs for cryptographic libraries that are easy to use and hard to misuse
  • Implement cryptographic tools and algorithms
  • Signature schemes, including multi and threshold signatures
  • Distributed key generation algorithms
  • Merkle trees
  • Encryption schemes
  • Zero-knowledge proofs
  • Key management
  • Authentication mechanisms and securing data in flight and at rest
  • Ensuring secure coding practices and compatibility with client-based applications (browsers, Ledger devices, etc.)
  • Help us change the world
To succeed in this role, you:
  • Have a good understanding and experience in using cryptographic protocols (encryption and signature schemes, zero-knowledge proofs, etc.).
  • Have previous experience in systems security and implementation best practices.
  • Have experience in implementing cryptographic primitives and using hardware/trusted execution environments (smart-cards, HSM, SGX, SEV, etc.).
  • Have a deep understanding of at least one of the following languages: C, C++, Rust, or Go.
  • Have experience in deploying systems that run 24x7x365, building the monitoring, alarming, and tooling required to keep them healthy.
  • Have a Bachelor's degree in Computer Science, or a closely related field. The unique challenges at MultiversX have attracted many engineers with advanced degrees; however, your practical experience is more important to us than your educational background.
We will offer:
  • Flexible working hours
  • Start-up atmosphere where everybody is agile without being AGILE
  • The opportunity to create something really meaningful that will be used by millions of people
  • Competitive salary
  • Fast, dynamic & unique working environment

Join MultiversX and help us shape the world for the better!

Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer
Avatar
Coaching en ligne gratuit
Multipliez vos chances de décrocher un entretien !
Faites partie des premiers à découvrir de nouveaux postes de Senior Software Engineer - Cryptography à Paris