Research Engineer – Software Security – Cryptography / Blockchain – Fully Remote
Do you have experience in Cryptography and Security Software Solutions, possess strong low-level programming skills, and want to use your Mathematical and Programming excellence to fortify code essential to the finance industry? Fully Remote working. Can be based in Europe or UK.
A Security Software Engineer, ideally 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 Security Software 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.
Working Remotely, the Software Research Engineer can expect to receive a good remuneration package with a generous bonus, research opportunities, and personal equipment of your choice.
You should bring the following:
- A PhD in Mathematics, Computing, Cryptography, or similar relevant discipline and/or relevant commercial Security Software experience backed by a strong academic history.
- Working knowledge of Compilers, Cryptography, Blockchain, and/or Algorithms.
- Highly beneficial to bring experience of zero-knowledge proofs.
- Proficiency in programming languages to ideally include Go and Rust, Solidity, and C/C++.
- Experience with low-level software either as an engineer or researcher.
- Solid understanding of mathematical models particularly for financial instruments and a good awareness of code security.
- Designing with a bigger picture in mind i.e. relating to consequences of decisions.
What the Security Software Engineer 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. A competitive salary will be offered depending on your level of skills and experience plus a generous bonus.
#J-18808-Ljbffr…