Senior Smart Contract Engineer

Hybrid $226k–$282k senior 5 months ago full-time quality 8.5/10

Role in brief

Uniswap Labs is seeking a Senior Smart Contract Engineer to design and implement smart contracts for the Uniswap Protocol. This role involves contributing to the core protocol and developing new smart contract paradigms. Candidates with significant experience in Solidity, EVM, and deploying complex smart contract systems on Ethereum mainnet should apply.

SolidityEVMSmart ContractsComplex MathematicsProtocol DesignDeFiEthereum

About the role

This role focuses on advancing the Uniswap Protocol, the largest decentralized exchange globally. The Senior Smart Contract Engineer will be responsible for designing and implementing smart contracts that form the foundation of the protocol. This includes contributing directly to the core protocol's evolution and developing new smart contract functionalities.

The position also involves exploring and applying novel smart contract paradigms, pushing the boundaries of what the protocol can achieve. Additionally, the engineer will design and implement peripheral mechanisms that support and extend the Uniswap protocol's capabilities, ensuring its continued growth and efficiency. The work directly impacts how value moves across various blockchain networks.

Success in this role means consistently delivering production-grade Solidity contracts that are robust and innovative. It requires a deep understanding of the Ethereum Virtual Machine and practical experience deploying intricate smart contract systems to the Ethereum mainnet. The engineer's contributions will directly shape the future of decentralized finance on a platform processing trillions in volume.

The full-time salary for this position ranges from $226,000 to $282,000.

Skills that matter here

  • Solidity: This role requires building and releasing production-grade smart contracts using Solidity.
  • EVM: A deep understanding of the Ethereum Virtual Machine is essential for designing and implementing protocol mechanisms.
  • Smart Contracts: The core responsibility involves designing, implementing, and inventing new paradigms for smart contracts within the Uniswap Protocol.
  • Protocol Design: The engineer will contribute to the overall design of the Uniswap protocol and its peripheral mechanisms.
  • DeFi: The role operates within the decentralized finance space, contributing to a major DeFi protocol.
  • Ethereum: Experience deploying complex smart contract systems to the Ethereum mainnet is a key requirement.

Who this role suits

  • A person who has a strong background in building and releasing production-grade Solidity contracts.
  • Someone with a comprehensive understanding of the Ethereum Virtual Machine and its intricacies.
  • An individual who has successfully deployed complex smart contract systems to the Ethereum mainnet.
  • A candidate who enjoys researching and applying new smart contract paradigms.

From the employer

  • Contribute to the Uniswap protocol by designing and implementing smart contracts
  • Research, apply, and invent new smart contract paradigms
  • Design and implement peripheral mechanisms to the Uniswap protocol
  • 4+ years of experience building and releasing production grade Solidity contracts
  • A deep understanding of the Ethereum Virtual Machine
  • Prior experience deploying complex smart contract systems to the Ethereum mainnet

Nice to Haves:

  • Degree in math or computer science
  • Experience implementing complex math in Solidity
  • Love for unicorns :)
  • Minimum full-time salary of $226,000-$282,000
  • Company-paid medical, dental, & vision for you and your dependents
  • Wellness offerings including a partnership with Equinox Fitness Clubs
  • 401(k) with 4% employer contribution
  • Annual $1,500 education stipend
  • Unlimited and encouraged time off
  • Up to 16 weeks paid parental leave
  • Home office setup stipend for remote employees
  • Daily lunches at NY headquarters (all benefits are subject to applicable taxes and based on eligibility).

Questions about this role

What is the remote work policy for this position?

This position is listed as hybrid, with daily lunches offered at the NY headquarters.

What level of experience is required for this role?

This is a senior-level position, requiring 4+ years of experience building and releasing production-grade Solidity contracts.

What are the key technical skills needed for this role?

Key technical skills include Solidity, EVM, Smart Contracts, Protocol Design, DeFi, and experience with Ethereum mainnet deployments.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Uniswap Labs.