Smart Contract Developer
What engineering roles in crypto pay
205 salaries · our own dataThis role pays $73k-$155k, below the $202k median for engineering roles in crypto on this board.
As a Smart Contract Developer at Robinhood Markets, you build the on-chain layer of modern financial products. You'll work on secure, production-grade smart contracts and the services that connect them with broader financial products, going beyond isolated Solidity contracts to span smart contract architecture, blockchain integrations, testing, security, transaction flows, and the infrastructure required to bring on-chain functionality into real-world applications.
What you'll do
- Design, develop, test, deploy, and maintain production-grade smart contracts.
- Build reusable contract architecture for blockchain and crypto-related product functionality.
- Develop integrations between smart contracts, backend services, wallets, APIs, and on-chain data.
- Implement transaction, signing, permission, asset-transfer, and contract-interaction flows.
- Write comprehensive unit, integration, and invariant/fuzz tests for contract systems.
- Review contract logic for security vulnerabilities, edge cases, and unintended economic behavior.
- Optimize contracts for gas efficiency without compromising readability or security.
- Participate in technical design and architecture discussions for new blockchain functionality.
- Investigate protocol-level issues and production incidents involving on-chain components.
- Review code and help establish standards for secure smart contract development.
- Follow developments across Ethereum, EVM ecosystems, DeFi, wallet infrastructure, and blockchain security.
What you bring
- Strong experience developing smart contracts with Solidity.
- A solid understanding of the EVM, transaction lifecycle, calldata, storage, events, signatures, and gas mechanics.
- Experience with development frameworks such as Foundry or Hardhat.
- Understanding of common smart contract vulnerabilities and defensive development patterns.
- Experience integrating contracts with TypeScript/JavaScript, backend services, RPC providers, and Web3 libraries.
- Strong testing and debugging skills, including experience working with testnets and forked environments.
- Familiarity with token standards such as ERC-20, ERC-721, and ERC-1155, and related EVM standards.
- Understanding of upgradeability, access control, multisig, oracle, and contract permission models.
- Ability to independently take a smart contract system from technical specification through deployment and maintenance.
Nice to have
- Experience with DeFi protocols, DEX infrastructure, custody systems, bridges, account abstraction, smart contract auditing, formal verification, or financial applications.
What we offer
- Flexible schedule and flextime
- Work from home
- Tuition reimbursement
About Robinhood Markets
Robinhood builds technology that gives users access to investing and trading through a unified digital experience, spanning stocks, ETFs, options, crypto, futures, portfolio tools, and market data. The company operates across both traditional and crypto markets, creating an environment where financial engineering and modern software infrastructure increasingly intersect.
