decircle
Talent Partner for decentralized organizations and projects that are building Web3.
Smart Contracts Engineer, EVM
Location
California
Posted
132 days ago
Salary
Not specified
Bachelor Degree3 yrs expEnglishJava ScriptNode.jsPythonRustSolidityWeb3Go
Job Description
• 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.
Job Requirements
- 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)
Benefits
- Health insurance
- Flexible work hours
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Principal EVM Engineer – Smart Contracts Team
HashgraphHashgraph, formerly Swirlds Labs, is a software company home to some of the brightest minds in web3.
Engineer132 days ago
Full TimeRemoteTeam 51-200Since 2022H1B No Sponsor
Principal EVM Engineer enhancing Hedera's EVM and smart contract capabilities
JavaNode.jsOpen Source
United States
Tier 1 Service Desk Engineer
Tech ImpactWe're a nonprofit on a mission to use technology to better serve the world.
Engineer132 days ago
Full TimeRemoteTeam 51-200Since 2003H1B No Sponsor
Provide technical support and troubleshooting for nonprofit clients at Tech Impact
Cloud
Pennsylvania
Engineer133 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Software Engineer focused on Billing SDK and developer experience at Clerk.
JavaScriptTypeScriptGo
United States
Engineer133 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor
Electrical Control Engineer designing and commissioning systems at Kuecker Pulse Integration
United States