At a Glance
- Tasks: Join a team to audit and secure leading blockchain protocols using your programming skills.
- Company: Innovative start-up focused on high-end security, blockchain, and program analysis research.
- Benefits: Enjoy fully remote work, competitive salary, generous bonuses, and personal equipment of your choice.
- Why this job: Be part of a cutting-edge field, enhancing your skills while tackling real-world security challenges.
- Qualifications: PhD in Mathematics, Computing, or Cryptography; experience in Web3 auditing and programming languages required.
- Other info: Open to British or EU Nationals; work remotely from various European locations.
The predicted salary is between 48000 - 84000 £ per year.
Do you have experience in Security Software, Web3 / Smart Contracts Auditing and also have programming knowledge of Solidity, Go, Rust, and/or C++ and want to be part of an expert team securing some of the world's leading blockchain protocols? Fully Remote working. Can be based in Europe or UK.
A Web3 / Smart Contracts Auditor / Security Software Engineer, ideally with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (Go, Rust, Solidity, C/C++) 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 relevant PhD.
- Experience of Web3 Auditing / Smart Contract Auditing.
- Highly beneficial to bring experience of zero-knowledge proofs.
- Proficiency in programming languages to include Go and Rust, Solidity and C/C++.
- 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 Web3 Auditor / 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 and stock option package.
Web3 Auditor & Security Software Researcher in City of London employer: Technical Futures.
Contact Detail:
Technical Futures. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Web3 Auditor & Security Software Researcher in City of London
✨Tip Number 1
Network with professionals in the Web3 and security software fields. Attend relevant meetups, webinars, or conferences to connect with industry experts and learn about potential job openings. Engaging with the community can lead to valuable referrals.
✨Tip Number 2
Showcase your expertise by contributing to open-source projects related to blockchain security or smart contracts. This not only enhances your skills but also demonstrates your commitment and knowledge to potential employers.
✨Tip Number 3
Stay updated on the latest trends and developments in Web3 technologies and security practices. Follow influential figures in the field on social media and subscribe to relevant newsletters to keep your knowledge current.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges in languages like Solidity, Go, and Rust. Familiarise yourself with common security vulnerabilities in smart contracts and be ready to discuss how you would address them.
We think you need these skills to ace Web3 Auditor & Security Software Researcher in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in Security Software and Web3 / Smart Contracts Auditing. Emphasise your programming skills in Solidity, Go, Rust, and C++, as well as any relevant projects or research you've undertaken.
Craft a Compelling Cover Letter: In your cover letter, express your passion for blockchain technology and security. Mention your PhD and how it relates to the role, along with your understanding of zero-knowledge proofs and their importance in securing financial systems.
Showcase Relevant Projects: If you have worked on specific projects related to smart contract auditing or security software, include these in your application. Detail your role, the technologies used, and the outcomes achieved to demonstrate your expertise.
Highlight Continuous Learning: Mention any ongoing education or certifications related to blockchain security or programming languages. This shows your commitment to staying updated in a rapidly evolving field, which is crucial for a role like this.
How to prepare for a job interview at Technical Futures.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Solidity, Go, Rust, and C++. Highlight specific projects where you've applied these skills, especially in the context of Web3 or smart contract auditing.
✨Demonstrate Your Understanding of Security
Familiarise yourself with common security vulnerabilities in smart contracts and blockchain protocols. Be ready to explain how you would approach auditing a smart contract and what tools or methodologies you would use.
✨Discuss Real-World Applications
Bring examples of how your work has impacted real-world systems. Discuss any experience you have with zero-knowledge proofs and how they can enhance security in blockchain applications.
✨Prepare Questions for the Interviewers
Think of insightful questions that show your interest in the company and the role. Ask about their current projects, team dynamics, and how they approach security challenges in the rapidly evolving Web3 space.