Senior Smart Contract Engineer
Skills
About the Role
You will design and implement core smart contracts for lending protocols and decentralized exchanges. You will write high-quality, gas-efficient, and secure Solidity code. You will own end-to-end delivery of features and protocol upgrades and maintain a production protocol with $500M+ TVL to ensure smooth deployments. You will launch and configure new lending markets on-chain, write comprehensive test suites using Foundry, design and run fuzz testing campaigns using Echidna, participate in internal audits, and work on formal verification tasks with Certora.
Requirements
- 3+ years of experience developing smart contracts in Solidity
- Strong proficiency with Foundry (including scripting, tests, forks)
- Experience with Echidna or other fuzz testing frameworks
- Solid understanding of smart contract security and common attack vectors
- Self-motivated and able to work autonomously and drive features forward
- Strong communication and problem-solving skills
Responsibilities
- Design and implement core smart contracts for lending and DEX protocols
- Write high-quality, gas-efficient, and secure Solidity code
- Own end-to-end delivery of features and protocol upgrades
- Maintain a production protocol with $500M+ TVL and ensure smooth deployments
- Launch and configure new lending markets on-chain
- Write comprehensive test suites using Foundry
- Design and run fuzz testing campaigns using Echidna
- Participate in internal audits and contribute to the security posture
- Collaborate on protocol architecture and product design
- Work with Certora on formal verification tasks
Benefits
- Flexible hours
- Remote-first work
- Generous token allocation
