DeFi Engineer
About the Role
You will design, implement, and audit smart contracts and DeFi primitives (AMMs, lending markets, liquid staking, bridges, yield strategies, and novel instruments). You will collaborate with external teams to port or co-create protocols, profile on-chain activity to identify friction, and deploy improvements that increase capital efficiency and TVL. You will prototype account-abstraction UX and multi-VM composability, publish reference implementations and technical content, and own end-to-end security including formal verification, fuzzing, audits, monitoring, and incident response.
Requirements
- Software engineering experience focused on Web3/DeFi (e.g., Solidity, Move, Cadence, Rust)
- Hands-on experience shipping and maintaining at least one major DeFi protocol to mainnet (AMM, lending, bridge, LST, or derivatives)
- Strong grasp of smart contract security patterns, economic and game-theoretic exploits, and incident triage
- Comfort working across the stack: writing Cadence contracts, scripting deployments, instrumenting on-chain analytics, and contributing to dApp frontends
- Effective communication skills to translate complex technical ideas to diverse stakeholders
- Bonus: experience with account-abstraction wallets, formal verification tools, or multi-VM execution environments
Responsibilities
- Design, implement, and audit smart contracts for AMMs, lending markets, liquid staking, cross-chain bridges, yield strategies, and novel financial instruments
- Collaborate with external Web3 teams to port or co-create protocols and guide architecture, security, and launches
- Profile on-chain activity, identify UX and economic friction points, and deploy improvements to increase capital efficiency and TVL
- Prototype account-abstraction enabled UX and multi-VM composability including gasless transactions and passkeys
- Publish reference implementations, write deep-dive technical content, speak at events, and mentor community developers
- Own end-to-end security including formal verification, fuzzing, audits, monitoring, and rapid incident response
