Search...

Staff Smart Contract Engineer

Skills

About the Role

You will design, implement, and test secure Solidity smart contracts and decentralized applications, and deploy them on Ethereum and other EVM-compatible networks. You will develop and maintain protocol-level infrastructure and tools, collaborate with cross-functional teams to define and ship new features, and respond to security incidents by simulating scenarios and evaluating responses. You will debug issues, review peers' code with a security focus, and provide technical guidance and mentoring to other engineers while staying current with developments in the Ethereum ecosystem.

Requirements

  • Experience working with DeFi protocols and smart contracts
  • Deep understanding of smart contracts and the EVM
  • Strong Solidity skills and security best practices
  • Regularly research and keep up with latest hacks tooling and security practices
  • Passion for DeFi and web3

Responsibilities

  • Design, implement, and test secure Solidity smart contracts and decentralized applications
  • Deploy smart contracts on Ethereum and other EVM networks
  • Participate in development of protocol-level infrastructure and tools
  • Collaborate with cross-functional teams to define design and ship new features
  • Respond to security vulnerabilities by simulating scenarios and evaluating mitigation strategies
  • Debug and troubleshoot issues during development
  • Review code to ensure security and quality standards
  • Stay up to date with Ethereum ecosystem developments and incorporate new technologies
  • Provide technical guidance and mentoring to other engineers

Benefits

  • Work-life balance
  • Competitive salary and equity
  • Regular team events and off-sites
  • Medical coverage and pension
  • Generous paid parental leave
  • Generous vacation and sick leave
  • Work from anywhere
  • Paid co-working space or desk