Summary
Merciv is the company behind Odos, a smart order routing solution for trading digital assets across decentralized exchanges. They are seeking an Integration Engineer to manage the integration of new liquidity sources into their routing engine, involving tasks such as reverse-engineering smart contracts and optimizing backend performance.
Responsibilities
- Lead new protocol integrations from scoping to production, including:
- Reviewing docs and smart contract codebases to understand the protocol
- Mapping or implementing AMM logic in our routing models
- Extending our Python indexers to track relevant on-chain state
- Adding support in our Solidity executor contract when needed
- Collaborate with our research and backend teams to expand model coverage, reuse logic across integrations, and optimize indexing
- Contribute to routing and backend optimization, especially as we scale cross-chain
- Support new chain deployments and ensure robust, performant access to liquidity on each
Skills
- 3+ years of backend experience, preferably with Python
- Deep familiarity with EVM smart contracts especially the ability to read and understand complex DeFi codebases
- Experience working with indexers, RPC nodes, and other on-chain data infrastructure
- Comfort navigating fast-paced startup environments with lots of autonomy
- Clear, confident communication skills written and verbal
- Strong analytical problem-solving instincts
- Self-starter mindset with a bias toward action and ownership
- Prior experience working in DeFi or crypto protocols
- Experience writing Solidity (not required, but helpful)
- Familiarity with a wide range of AMM designs, yield protocols, and on-chain trading patterns
- Background in optimization algorithms or mathematical modelling
- Contributions to open-source crypto projects
Qualifications
Must Haves
- 3+ years of backend experience, preferably with Python
- Deep familiarity with EVM smart contracts especially the ability to read and understand complex DeFi codebases
- Experience working with indexers, RPC nodes, and other on-chain data infrastructure
- Comfort navigating fast-paced startup environments with lots of autonomy
- Clear, confident communication skills written and verbal
- Strong analytical problem-solving instincts
- Self-starter mindset with a bias toward action and ownership
Nice to Haves
- Prior experience working in DeFi or crypto protocols
- Experience writing Solidity (not required, but helpful)
- Familiarity with a wide range of AMM designs, yield protocols, and on-chain trading patterns
- Background in optimization algorithms or mathematical modelling
- Contributions to open-source crypto projects