Smart Contract Engineer - Ethereum, Solidity
London/Remote
About Clearmatics
Clearmatics is a blockchain protocol engineering company that builds decentralised financial market infrastructures that are more open, efficient, and resilient than those serving legacy market structures of today.
We have a bold vision for this new market infrastructure - enabling market participants to solve currently unaddressed problems of the real economy, including "missing markets" problems. We aim to achieve our vision through technologies that allow peer-to-peer trading and settlement within new markets, and with digital assets whose values track real-world risk factors that currently have no suitable expression in legacy markets.
No matter the nature of a risk factor, whether macro-economic or climactic, our mission is to make important risk factors tradable; by anyone, anywhere, without reliance on financial intermediaries. We are building this new infrastructure in collaboration with incredible trading and blockchain communities.
Founded in 2015, Clearmatics has been a committed advocate of Open Source development and an active participant in blockchain and cryptography research communities. We also support decentralized infrastructure initiatives.
We are hiring a Smart Contract Engineer to expand our Layer 1 Engineering team. Our stack is Ethereum-like, so familiarity with and passion for this space is essential.
Our work includes blockchain infrastructure for financial use-cases, protocols for applications like smart derivatives, synthetic assets, cryptocurrency stabilization, scalability, and privacy through cryptography (zkSNARKs, multiparty computation, private transactions/assets).
Currently, we are heavily involved as the Launch Partner for the Autonity Project, an EVM-based public blockchain for decentralized derivatives clearing. You will develop and maintain decentralized financial smart contracts on Autonity to enable creation of decentralized risk markets in real-world risk factors.
This involves working on smart derivatives, DEX trading & settlement protocols, algorithmic stabilization, data oracles, liquid staking, and more. You will collaborate with researchers, protocol engineers, and Autonity core developers to transform prototypes into production-grade Solidity code and enhance L1 protocol contracts.
REQUIREMENTS
* 4+ years professional experience in software engineering
* 2+ years smart contract programming experience in Solidity
* Bachelor's degree in Computer Science or related field
* Strong knowledge of Eth1 protocols and proof of stake consensus
* Understanding of DeFi landscape and primitives
* Proficiency in Python and web3.py Ethereum development
* Experience with data oracles and P2P data stores (e.g., IPFS)
* Experience working with third-party smart contract auditors
* Contributions to open-source projects in Web3
BONUS POINTS
* Proficiency with Python scientific stack (NumPy, Pandas, Jupyter)
Our compensation is blockchain competitive and depends on your skills & experience.
Apply for this job
*
indicates a required field
First Name *
Last Name *
Email *
Phone *
Location (City)
Resume/CV *
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
LinkedIn Profile
Website
Github Profile
Twitter Profile
StackOverflow Profile
Please summarise your experience with Solidity smart contract development. What were your most relevant or significant projects? What were your contributions? What skills and technologies did you employ? *
Please describe your level of Python programming and scientific computing skills, including relevant projects. *
Explain briefly what makes you a great candidate for this position. *
#J-18808-Ljbffr