Odos - Smart Contracts Engineer EVM
Budget: $55.35 - $118.75
HOURLY / FULL_TIME
⭐ 0.00 (0)
United States
node.js, solidity, smart-contracts, blockchain, javascript, golang, python, ethereum-platform, artificial-intelligence
Preferred qualifications
- Experience: Expert
About the Role
We're looking for a talented Backend / Smart Contract Engineer to help design and build the core infrastructure that powers Odos. You'll work on critical components ranging from backend services and APIs to gas-optimized Solidity contracts and on-chain logic. Your work will directly impact how users and protocols interact with DeFi at scale.
What You'll Do
- Design and develop backend systems that coordinate complex DeFi interactions, including trade routing, transaction simulation, and analytics.
- Write, audit, and maintain robust, gas-efficient smart contracts in Solidity.
- Collaborate with frontend and protocol teams to ensure seamless integration across the Odos stack.
- Conduct performance profiling, optimize for gas costs and execution time.
- Stay up to date with the latest DeFi protocols, standards, and smart contract best practices.
- Lead and participate in code reviews, architecture discussions, and technical planning.
- Contribute to cross-chain infrastructure and help expand Odos to new blockchains.
- Write and maintain comprehensive documentation for internal and external use.
3+ years of professional backend engineering experience
- Strong proficiency in one or more backend languages: Rust, Go, Node.js, or Python.
- Experience designing scalable APIs, data processing systems, or infrastructure for financial or real-time applications.
- 2+ years of hands-on experience writing smart contracts in Solidity
• Proven experience deploying, testing, and maintaining contracts on Ethereum or EVM-compatible chains.
• Deep understanding of smart contract security, gas optimization, and upgradeability patterns.
- Solid understanding of DeFi protocols and primitives
• Familiar with token standards (ERC-20, ERC-721, ERC-1155, ERC-4626), DEXes (Uniswap, Curve, Balancer), and lending protocols (Aave, Compound, etc.).
• Ability to reason about complex on-chain interactions and liquidity mechanics.
- Proficient with Web3 development tools
• Experience using Hardhat, Foundry, Ethers.js, Web3.py, and related frameworks.
• Comfortable simulating and analyzing Ethereum transactions.
- Strong systems and architectural thinking
• Ability to design systems that are performant, resilient, and maintainable across multiple chains and components.
- Self-driven and collaborative
• Thrives in a fast-paced, async-friendly startup environment.
• Comfortable working independently and coordinating across functions (e.g., frontend, product, protocol).
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in