We are recruiting on behalf of a leading Web3 project that is pioneering the development of decentralized financial market infrastructure. As a Smart Contract Engineer, you will play a crucial role in building and maintaining sophisticated smart contracts that underpin decentralized risk markets.
In this position, you will tackle a variety of challenges, including the development of smart derivatives, DEX trading and settlement protocols, algorithmic stabilization mechanisms, and integration with data oracles. You will work closely with quantitative researchers and protocol engineers to turn research models into production-ready Solidity code. Additionally, you will collaborate with core developers to enhance L1 protocol contracts and integrate new functionalities into a Go-based client.
Key Responsibilities:
Develop and maintain decentralized financial smart contracts.
Work on smart derivatives, DEX trading & settlement protocols, algorithmic stabilization, data oracles, liquid staking, and more.
Transform research models and prototypes into robust Solidity code.
Collaborate with core developers on L1 protocol enhancements and new functionality integration.
What we are looking for in your experience:
Proven professional software engineering experience.
Demonstrable experience in smart contract development using Solidity.
Strong understanding of Ethereum protocols, particularly Eth1 and proof of stake consensus.
In-depth knowledge of the DeFi ecosystem and major DeFi primitives.
Proficiency in Python programming and Ethereum development using web3.py.
Experience with data oracles and P2P data stores (e.g., IPFS).
Previous experience working with third-party smart contract auditors.
Contributions to open-source Web3 projects are highly valued.
It would be a bonus if you had the skills:
Experience in designing or implementing Web3 protocols.
Proficiency with Pythonโs scientific computing tools (NumPy, Pandas, Jupyter).