My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Wed 21/05/2025

Security Software Engineer

Cambridge, CB2, UK
Apply Now

Company: TECHNICAL FUTURES LTD

Job Type: Permanent, Full Time

Salary: £50000 - £70000/annum dep on exp + hybrid + bonus

Research Engineer - Security Software / Blockchains / Smart Contracts - Solidity / Rust / Python / C & C++ - Fully Remote. Rewarding opportunities for exceptional Research Engineers to get involved with Blockchain programming and Smart Contract Auditing; playing a key role in reducing risk and fortifying code within the financial industry.
The Security Software Research Engineer, ideally with a PhD in Mathematics, Computing, Cryptography or similar and coupled with strong programming skills (Solidity, Python, C/C++, Go, Rust) will join an innovative self-funded 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.
The Research Engineer should bring the following:
* Masters Degree / PhD relating to Mathematics, Computing, Cryptography or similar relevant discipline gained from a top tier University.
* Working or research experience of Blockchain technologies.
* Highly beneficial to bring experience of zero-knowledge proofs.
* Proficiency in programming languages such as Go and Rust, Solidity, Python and C/C++.
* Exposure to Smart Contract Auditing.
* 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.
* A background in or a regular user of programming language theory.
* Designing with a bigger picture in mind i.e. relating to consequences of decisions.
What the Security Software Research Engineers 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 including the UK, France, Greece or Malta. A competitive salary will be offered depending on your level of experience plus a generous bonus and a Stock Option package
Apply Now