PhD Mathematician / Cryptographer with strong low level software skills to work on Security Software & Blockchain protocols - Fully Remote - based in UK or Europe.A Junior / Mid level Research Engineer with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research.
You’ll undertake Software Security Research as part of a team of experts in Compilers, Cryptography, Mathematics and Finance, bringing an appreciation (or personal interest in) real-world attacker mentality in order to reduce risk and fortify code. Of particular interest is knowledge of zero-knowledge proofs.
You should ideally bring the following:
- Minimum of Masters Degree with 2+ years commercial low level programming experience and/or a PhD in Mathematics, Computing, Cryptography or similar relevant discipline gained from a top tier University.
- Working / Research knowledge of Compilers, Cryptography, Blockchain and/or Algorithms.
- Highly beneficial to bring experience of zero-knowledge proofs.
- Proficiency in programming languages to include Go and Rust, Solidity and C/C++.
- Experience with low level software either as an engineer or researcher.
- An understanding of mathematical models particularly for financial instruments and an awareness of code security.
- A regular user of programming language theory.
- Designing with a bigger picture in mind i.e. relating to consequences of decisions.
What the PhD Mathematician / Security Researcher / Cryptographer will be involved with:
- Reviewing complex, high assurance smart contract code.
- Applying your engineering skills to build custom tools to rapidly assess, explore or secure the code.
- Advising clients to make informed decisions about risk to their financial systems; using your expertise to help solve hard security problems.
- You’ll continually enhance your skills in both personal and professional development opportunities.
You must be a British or EU National and can work remotely from various European locations (Details on application). A competitive salary will be offered plus a generous bonus.