C++ Software Engineer

As part of its strong growth, Ledger – a technology leader in digital asset and crypto-security solutions – is looking for a back-end developer. You will be responsible for developing and scaling a backend application to allow hundreds thousand people to process their transaction in the crypto-currency world.

Are you able to develop high performance solutions? Do you have experience in continuous integration? Join our team, one of the world’s leaders in one of the most innovative technology sectors!


  • Develop a technological stack to explore the contents of a blockchain (Bitcoin, Ethereum, Ripple, Monero …).
  • Develop blockchain abstraction technology to easily integrate new crypto-currencies.
  • Audit our current technological stack.
  • Conduct benchmarks to identify bottlenecks.
  • Set up continuous integration to deploy / test the code.

Required profile

  • Engineer profile with at least 3/5 years of experience in C++
  • Knowledge of Rust is a plus
  • Good knowledge of *nix operating systems.
  • Open source lover (90% of our code is available on Github
  • Experience with continuous integration solutions.
  • Capable of self-training and monitoring of backend-oriented technologies.
  • Having a strong interest in cryptocurrencies and wishing to work with blockchain technology.


To apply, please send your CV (PDF only) to [email protected] with the subject [JOBS] C++ Software Engineer.