
Senior Smart Contract Engineer
Posted Oct 28

Posted Oct 28
This is a fully remote position, open to applicants in United States.
• Develop smart contracts that integrate with asset providers like Ondo and Centrifuge.
• Create proxy smart contracts that link users to underlying assets via a unified interface.
• Deploy Solidity contracts to the mainnet on EVM chains.
• Architect contract systems from inception, addressing boundaries, interfaces, storage layout, upgrade strategies, access controls, and emergency pathways.
• Assist in identifying which functionalities should be on-chain.
• Take ownership of impactful projects, including contracts related to critical token sales or on-chain initiatives for new products.
• Conduct adversarial evaluations of peer contracts and review findings from external audits.
• Execute fuzz testing and invariant testing.
• Practice deployment rehearsals on testnets.
• Monitor systems and engage in incident response efforts.
• Report directly to the CTO and play a role in a small, innovative engineering team.
• Opportunity to expand your work into Rust and the Solana runtime.
• More than 7 years of professional experience, with at least 2 years dedicated to producing Solidity code in a production environment.
• Proficient understanding of the EVM, encompassing storage layout and packing, gas mechanics, the distinctions between memory, calldata, and storage, ABI encoding, events and indexing, contract size limitations, and associated trade-offs.
• Familiarity with contemporary Solidity practices, including proxies and upgradeability, role-based access control, signature verification and replay protection (EIP-712), defenses against reentrancy, and measures against oracle or price manipulation.
• Experience with Foundry (preferred) or Hardhat, including fork tests, fuzz testing, invariants, and maintainable testing workflows.
• A security-oriented mindset encompassing flash loans, MEV bots, malicious tokens, adversarial reviews, and thorough documentation of findings.
• Proven ability to deliver high-quality code, establish and adhere to deadlines, prioritize tasks effectively, and ensure reliable delivery.
• Proficiency in AI and the seamless integration of AI tools into everyday tasks.
• A product-focused mindset.
• Capability to function both independently and collaboratively.
• Comfort in navigating ambiguity.
• Strong written communication skills for a distributed, remote-first team.
• Preferred: Experience with Rust and Anchor, or production Solana programs, including SPL tokens, program-derived addresses, token extensions, and compute-unit optimization.
• Preferred: In-depth understanding of DeFi protocols, including lending, AMMs, vaults (ERC-4626), staking, and reward accounting.
• Preferred: Familiarity with account abstraction (ERC-4337), including smart accounts, paymasters, and bundlers.
• Fully remote position, U.S. based.
• Base Salary: $170,000 – $190,000 (dependent on experience and location).
• Equity: As a high-growth startup, CoinList offers equity as a significant component of your total compensation.
• Medical, dental, and vision coverage at no monthly cost (U.S. only).
• Unlimited Paid Time Off (PTO).
• Monthly budget for AI tools.
Get handpicked remote jobs straight to your inbox weekly.