> Markdown version of [/jobs/ext/2709151-backend-smart-contract-engineer](https://www.wearedevelopers.com/jobs/ext/2709151-backend-smart-contract-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend / Smart Contract Engineer - **Company:** Progressive Distribution Centers, Inc. - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Code Review, Programming Tools, Python (Programming Language), Node.Js, Uniswap, Data Processing, Real Time Systems, Ethereum, Solidity, Web3.js, Front End Software Development, Restful APIs - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/odos-smart-contracts-engineer-evm-decircle-8349870 ## About the Role 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). ## Description 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. ## Related Videos - [Smart Contract fundamentals - My first DApp](https://www.wearedevelopers.com/videos/52-smart-contract-fundamentals-my-first-dapp) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [​Road to Web3](https://www.wearedevelopers.com/videos/584-road-to-web3) - [How to Build for Decentralized Systems](https://www.wearedevelopers.com/videos/931-how-to-build-for-decentralized-systems) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)