Skip to main content
Posted August 22, 2021
Maker

Tech Lead Smart Contract Engineer

Anywhere Remote Full Time
Reference: 743756

We’re looking for a Lead Smart Contract Engineer that can help productize the Collateral Onboarding process, this means working closely with Oracles,...

We’re looking for a Lead Smart Contract Engineer that can help productize the Collateral Onboarding process, this means working closely with Oracles, Protocol Engineering and Risk teams to understand, map and mimic the current onboarding process for new collateral types.

You will have a high-degree of exposure to oracles, L2 scaling solutions and decentralized governance, you will interact with various stakeholders within MakerDAO, look at the current collateral onboarding process and design the set of Smart Contracts that will allow anyone to signal and onboard new asset types directly from their UIs.

We need someone who can design new decentralized products, implement solid business logic through Ethereum Smart Contracts, and assure reliability and security of our products.

Curious about the collateral onboarding process, find out more

👉 https://collateral.makerdao.com/

What you’ll do

  • Write and compile Solidity Smart Contracts, including quirks and edge cases
  • Debugging and testing with tools like hevm, dapp-test, remix
  • Ethereum testnets and contract deployment scripts
  • Play with Fuzzers and Vulnerability Scanners such as Echidna, Manticore, Slither, etc
  • Feeds & Oracles
    • Smart contracts (Solidity)
    • Scuttlebutt
  • Containerization of backend services

Job requirements

  • 1-2 years of professional Solidity development experience
  • Deep understanding of the underlying Ethereum Virtual Machine, compilation from high level language to bytecode, the EVM execution model, memory layout, etc.
  • Knowledge of common smart contract development design patterns, industry standards (ERCs and EIPs) and best practices. Understand typical smart contract problems like reentrancy, migrations and upgradeability of immutable systems.

Bonus points:

  • Broad understanding of traditional finance, currency and money markets, and how they’re being adapted into Decentralized Finance, with concepts such as Security Tokens, Decentralized Exchanges, Fungibility, etc.
  • Multiple years of solidity experience from reputable DeFi or blockchain project
  • Security/auditing experience

About you

  • Self Starter that thrives well in ambiguity and can envision successful outcomes
  • Curious mindset and an inquisitive personality
  • Solid async communication skills

What’s in it for you

  • Be part of an ecosystem that encourages transparency and alignment with open source methodologies and principles
  • Contribute to high-impact projects that address some of the core needs of a decentralized protocol
  • Work within a remote and highly collaborative team consisting of diverse experts
  • Full-time permanent team member of the Sustainable Ecosystem Scaling core unit
  • Competitive compensation that consists of fixed monthly income plus MKR incentive plan vested over a 3-year period

This listing expired on Oct 06. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.