Smart Contract Engineer

  • Remote - United Kingdom

Remote

Software Development

Mid-level

Summary

Join Clearmatics, a blockchain protocol engineering company, as a Smart Contract Engineer to expand their Layer 1 Engineering team. Develop and maintain decentralised financial smart contracts on Autonity, enabling the creation of decentralised risk markets in real-world risk factors.

Requirements

  • 4+ years professional experience in software engineering
  • 2+ years smart contract programming experience in Solidity
  • Bachelor's degree in Computer Science or a related technical field
  • Strong knowledge of Eth1 protocols and proof of stake consensus
  • An understanding of the DeFi landscape and major DeFi primitives
  • Proficiency in Python programming and web3.py Ethereum development
  • Experience interfacing with data oracles and P2P data stores (e.g. IPFS)
  • Experience working with third party smart contract auditors
  • Contributed code to open-source projects in the Web3 space

Responsibilities

  • Develop and maintain decentralised financial smart contracts on Autonity that will enable the creation of decentralised risk markets in real-world risk factors
  • Work on a wide range of problems including smart derivatives, DEX trading & settlement protocols, algorithmic stabilisation, data oracles, liquid staking, and more
  • Transform research models and prototypes into production-grade Solidity code
  • Collaborate with Autonity core developers on enhancing L1 protocol contracts and integrating new functionality into the Autonity Go Client

Preferred Qualifications

  • Experience designing, researching, or implementing Web3 protocols
  • Proficiency with the Python scientific computing stack (NumPy, Pandas, Jupyter)
Share this job:
Please let Clearmatics know you found this job on Remote First Jobs 🙏
Apply now