decircle
Talent Partner for decentralized organizations and projects that are building Web3.
Solidity Engineer
Location
New York
Posted
24 days ago
Salary
Not specified
Bachelor Degree3 yrs expEnglishChaiSolidityWeb3
Job Description
• 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.
Job 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.