Smart Contract Engineer

About the Role

You will design, implement, and deploy Solidity-based contracts that handle high-volume on-chain activity. You will investigate vulnerabilities, simulate attack scenarios, and develop mitigation strategies. You will contribute to protocol-level infrastructure and developer tooling, perform rigorous code reviews, mentor other engineers, and keep up with EVM developments and best practices.

Requirements

  • 4+ years of experience writing and deploying Solidity smart contracts in production
  • Strong understanding of the EVM, DeFi protocols, and decentralized application architecture (including decentralized exchanges such as Uniswap V2, Uniswap V3, Uniswap X, dYdX v4)
  • Security-first mindset with an obsession for catching vulnerabilities
  • Track record of delivering high-quality, reliable code in fast-moving environments
  • Passion for DeFi and Ethereum
  • Excellent problem-solving and communication skills
  • Experience with prediction markets (plus)
  • Experience with formal verification tools or advanced Solidity security techniques (plus)
  • Contributions to open-source DeFi projects (plus)
  • Familiarity with multiple EVM chains and bridging solutions (plus)

Responsibilities

  • Design, implement, and deploy Solidity smart contracts
  • Build and harden contracts against exploits
  • Contribute to protocol-level infrastructure and tooling
  • Investigate vulnerabilities and develop mitigation strategies
  • Perform rigorous code reviews to ensure quality and security
  • Keep up with EVM developments and best practices
  • Mentor and collaborate with other engineers

Benefits

  • Equity
  • Unlimited PTO
  • Health insurance
  • Vision insurance
  • Dental insurance
  • 401k match
  • Hardware setup (new MacBook Pro, big display, accessories)

Skills

Apply Now
Smart Contract Engineer at Polymarket | JobStash