Staff Smart Contract Engineer
Skills
About the Role
You design, implement, and deploy secure Solidity based smart contracts on Ethereum and other EVM networks. You collaborate with engineers and stakeholders to define and ship new features and functionality. You respond to security vulnerabilities, simulate scenarios, and evaluate strategies. You debug issues, review code for security and quality, and stay updated on the Ethereum ecosystem. You provide technical guidance and mentoring to other engineers as needed.
Requirements
- Strong passion for web3 technology and deep understanding of smart contract development
- Experience with DeFi protocols and a deep understanding of smart contracts and the EVM
- Keeps up to date with the latest hacks tooling and security practices
Responsibilities
- Design, implement, and test secure Solidity based smart contracts and decentralized applications
- Develop protocol level infrastructure and tools
- Collaborate with engineers and stakeholders to define, design, and ship new features and functionality
- Respond to security vulnerabilities, simulate scenarios, and evaluate strategies
- Debug and troubleshoot issues that arise during the development process
- Review code written by other engineers to ensure it meets the required standards with a focus on security
- Stay up to date with developments in the Ethereum ecosystem and incorporate new technologies as appropriate
- Provide technical guidance, support, and mentoring to other engineers as needed
