
Solidity Engineer
decircle
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
About the role
- Design, implement, and test Solidity smart contracts for data tokenization, licensing, and pricing workflows.
- Develop robust on-chain data structures to represent enterprise datasets, metadata, and access conditions.
- Architect marketplace and exchange primitives including order books, escrow, dispute resolution, and royalties.
- Integrate pricing logic grounded in financial derivatives (e.g., options pricing, bonding curves, auction models).
- Optimize gas efficiency and ensure upgradability where needed using proxies or modular contracts.
- Collaborate with auditors and internal security teams to harden contracts against vulnerabilities.
- Work cross-functionally with product and protocol teams to define new features and mechanisms.
Requirements
- 3+ years of Solidity development experience with a strong portfolio of deployed smart contracts.
- Proven understanding of EVM architecture, smart contract security, and gas optimization.
- Experience building or contributing to Web3 exchanges, NFT marketplaces, or DeFi protocols.
- Deep familiarity with data modeling, complex storage patterns, and Solidity-specific design patterns.
- Knowledge of token standards (ERC20, ERC721, ERC1155, ERC4626) and upgradeable contract frameworks.
- Exposure to pricing mechanisms, such as dynamic pricing curves, auctions, or option-like instruments.
- Proficient in development tools (Hardhat, Foundry, Tenderly, etc.) and testing frameworks (Chai, Waffle).
- Comfortable with Git-based workflows and agile engineering processes.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Soliditysmart contractsEVM architecturegas optimizationdata modelingtoken standardsdynamic pricing curvesauctionsupgradeable contractscomplex storage patterns
Soft Skills
collaborationcross-functional teamwork