← All jobs
RO

Smart Contract Developer

RobinhoodRemote, US
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
Sep 17
🌍 Fully remote
$73k - $155k
midpoint below market median

What engineering roles in crypto pay

183 salaries · our own data
this role$146kmedian$267k

This role pays $73k-$155k, below the $205k 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.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Robinhood on CryptoJobsHQ

Robinhood has 20 open roles on CryptoJobsHQ: 7 in Engineering, 7 in Legal & Compliance and 3 in Product. 5% are fully remote, most of the rest in the US and Canada. 3 were posted in the last 7 days. The median advertised base salary is $167k, from 12 listings that publish pay.

All 20 Robinhood roles →
The market for DeFi roles

645 DeFi roles are open across crypto right now.

Browse DeFi Jobs →
Similar roles at other companies
Get an email when Robinhood posts new roles. One email a day at most, only when there is something new.
Smart Contract Developer | CryptoJobsHQ