DeFi Protocol Engineer - Ethereum, Python
About Clearmatics
Clearmatics is a company that specializes in building decentralized financial market infrastructures using blockchain technology. Our mission is to create open, efficient, and resilient market structures that address the currently unmet needs of the real economy. We achieve this through peer-to-peer trading and settlement in new markets, using digital assets that accurately represent real-world risk factors. We work closely with trading and blockchain communities to develop this new infrastructure. Clearmatics was founded in 2015 and is actively involved in open-source development, blockchain research, and decentralized infrastructure initiatives.
We are currently seeking a skilled engineer to join our Layer 1 Engineering team as a DeFi Protocol Engineer. As our stack is similar to Ethereum, it is crucial for the candidate to have familiarity with and passion for the space.
Responsibilities
As a DeFi Protocol Engineer, you will be responsible for designing and prototyping decentralized financial protocols on Autonity. These protocols will enable the creation of decentralized risk markets for real-world risk factors. You will work on a variety of problems, including smart derivatives, DEX trading and settlement protocols, algorithmic stabilization, data oracles, liquid staking, and more. You will collaborate with smart contract engineers to provide technical design expertise and contribute to the Solidity code base. Additionally, you will work with quantitative researchers to develop new models and simulations and support research efforts. You will also produce technical design specifications for external publication and internal use. Staying up-to-date with developments in the DeFi and broader blockchain space is essential, as you will engage with the Autonity community to address protocol design challenges.
Requirements
To be successful in this role, you should meet the following requirements:
- Have at least 2 years of experience in designing, researching, or implementing DeFi protocols
- Hold a bachelor's degree in a relevant quantitative or computational field of study
- Possess a deep understanding of the DeFi landscape and major DeFi primitives
- Have knowledge of financial derivatives and quantitative finance fundamentals
- Be proficient in Python programming and web3.py Ethereum development
- Be skilled in using the Python scientific computing stack (NumPy, Pandas, Jupyter)
- Have the ability to clearly and concisely document and explain DeFi protocols
- Have a love for mathematics and be able to translate mathematical concepts into code
- Have experience analyzing timeseries and market data using SQL and GraphQL
Bonus Points
The following skills and experiences are considered a plus:
- Expertise in economics, game theory, applied cryptography, or distributed systems
- Experience in smart contract programming using Solidity in open-source Web3 projects
Our compensation is competitive within the blockchain industry and will be determined based on your skills and experience.