decircle

Talent Partner for decentralized organizations and projects that are building Web3.

Smart Contracts Engineer, EVM

EngineerEngineerFull TimeRemoteTeam 1-10Since 2019H1B No SponsorCompany SiteLinkedIn

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 Categories

Related Job Pages

More Engineer Jobs

Principal EVM Engineer – Smart Contracts Team

Hashgraph

Hashgraph, 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 Impact

We'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

SDK Engineer, Billing

Clerk.dev

Redefining Customer Identity - We're hiring!

Engineer133 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

Software Engineer focused on Billing SDK and developer experience at Clerk.

JavaScriptTypeScriptGo
United States

Controls Engineer II

KPI Integrated Solutions

The Relentless Pursuit of the Right Solution

Engineer133 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Electrical Control Engineer designing and commissioning systems at Kuecker Pulse Integration

United States