Can you help us deliver ground-breaking software or promote our products?
Cryptosense is an equal-opportunities employer and we encourage applications from candidates from all backgrounds. However, you will need the right to work in France (e.g. a Visa or an EU passport).
A few vacancies are listed below, however we are always interested in hearing from people passionate about cryptography and software so don’t hesitate to get in touch if you think you might be a good fit for us.
You will need to have academic and practical experience in cryptography. Knowledge of IT network architecture and SaaS/Cloud applications is a plus. High level of professional English to connect with our international customer base.
A generalist software engineer with experience of deploying web-based products. Motivation to learn about cryptography and the ways it goes wrong, and a taste for difficult algorithmic problems and performance engineering challenges.
You’re looking to complement your studies with an internship where you’ll get real development experience, you’ll also receive training from our top developers and in return you’ll be expected to produce high quality code. Internships can last from anything from 12 weeks to 12 months.
About engineering recruitment
As our crypto assurance technology achieves more widespread adoption in SaaS mode, we’re looking for a generalist software engineer with experience of deploying web-based products. You’ll also need a strong motivation to learn about cryptography and the ways it goes wrong, as well as a taste for difficult algorithmic problems and performance engineering challenges. It’s an advantage to have some experience of cryptography or practical information security.
At Cryptosense, we encourage developers to be autonomous and take ownership of problems as well as fostering a culture of team spirit and knowledge sharing. We use various technologies, including OCaml for logical and numerical analysis, AWS, Heroku and Python for our web platform, and a variety of languages to allow us to capture traces of crypto use by applications and network services, including Java, C and Lua. Note that we’re OCaml fans, but knowledge of OCaml is not a prerequisite.
You can find out a little more about the kinds of problems we address on the company blog, or this video where Cryptosense CEO Graham Steel explains the difficulties of secure crypto API design, taken from QCon London 2014.
Our interview process for developers includes an informal chat and a programming test. The first stage can be conducted remotely if necessary, with a possible face-to-face interview to follow, for which we will cover travel.