ConsenSys Diligence is looking for people with a strong knowledge of Solidity and the EVM, to audit exciting contract systems for both ConsenSys spokes, and our clients who are among the top quality projects on the ethereum blockchain.
Our job is to hack crucial contracts before the bad guys do.
- You relish in technical subtleties and minutiae, and have a passion for combining them with creativity and insight to hack smart contracts.
- You like to go deep learning about technical topics. When you want to understand something about the EVM, you either read the yellow paper, or the client written in your favorite language.
- You're good at communicating what you've learned in tutorials, blog posts or documentation.
- Experience writing and deploying smart contract systems written in Solidity
- Good knowledge of the inner-workings of the Ethereum Virtual Machine
- Experience auditing smart contracts, with published materials you can point to
- A commitment to improving security, ethics and best practices in the Ethereum ecosystem.
- The ability to take ownership, and remain accountable for meeting deadlines
- Demonstrated expertise and contributions towards smart contract security, EIPs (Ethereum Improvement Proposals), or research.
- Experience work in information security roles, such as ethical hacking, penetration testing, and software auditing
- Experience in a software consulting environment
- Experience with test driven software development
- Knowledge of game theory and crypto-economics
Analyzing smart contracts written by our clients, and identifying opportunities to break them.
- Creating reports describing findings and recommendations for our clients.
- Researching and publishing articles related to smart contract design patterns, security, and best practices.
- Identifying and learning how to use new tools for security analysis.
- Be a good citizen of the ConsenSys "mesh", helping to foster a culture of learning, and technical excellence.
- Building tools to automate our processes.
Submit the following to this job posting: https://consensys.net/open-positions/?gh_jid=609611.
- Your resume.
- Informal responses to the following questions (where useful, please provide links):
- What things about ConsenSys Diligence do you find exciting?
- Are there any specific aspects to your background that you think will be an exciting addition to our team of smart contract auditors? If so, what are those things?
- How did you get involved in blockchain technologies? What have you built with them?
- Have you ever completed an audit, or otherwise identified a flaw or vulnerability in a smart contract?
- What security specific skills or experience do you possess?
- What is your ideal team working environment / style?