Senior Smart Contract Engineer

atCoinListRemoteUS flagUnited StatesFull-timeSmart Contract EngineerSenior$170k – $190k/year

Posted Oct 28

This is a fully remote position, open to applicants in United States.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers