Cryptography software security engineer

Type: Internship Location: Paris, France

Position Summary

Applications make wide use of cryptography, client and server side. Their implementations and designs are often vulnerable. As an intern, your goal is to come up with ways to detect them using fully automated approaches - and why not exploit them?

The candidate will also develop various other Sqreen platform features and will have the opportunity to become a key contributor of the engineering team and be part of a team of experts in the field.

Responsibilities & Technical Qualifications

Responsibilities will include:

  • Implementing and testing software modules and/or features
  • Producing technical documentation with shipped software components

Qualifications wanted:

  • Experience with Python and/or Ruby programming
  • Experience with standard cryptography implementations
  • Experience with cryptanalysis / crypto attacks (padding oracle, attacks on block ciphers, etc.)
  • Experience with Linux on both bare-metal and virtualized environments is a plus
  • Student in computer science / engineering school, mathematics or similar field
Apply Now


Sqreeners are security focused people who care about developers


Sqreen relies on a virtuous community, which is why our culture is all about sharing and transparency. Sqreen contributes to the Open Source community. Much of our work is shared in conferences, meetups and articles.

Our work environment is modern, casual, and respectful. Our engineering team is based in Paris. You will join a highly technical and product-driven team and contribute to an extraordinary game changing technology.

You will be proud to be part of it.