Tech Lead Smart Contract Engineer
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
Below are some other jobs we think you might be interested in.
-
Smart Contract Engineer
- thirdweb
- San Francisco, New York, Remote
- Remote
May 27 -
Senior Smart Contract Engineer (SVM)
- Ellipsis Labs
- New York, New York
Jun 12 -
Smart Contract Auditor - Remote, Worldwide
- Nethermind
- Poland; Mexico; Romania
- Remote
Jun 04 -
Tech Lead, Payments
- Polygon Technology
- Anywhere
- Remote
Jun 25 -
Tech Lead, Hexagate
- Chainalysis
- Tel Aviv Office; Israel
May 29 -
Staff Software Engineer (Tech Lead, Backend - Platform (Overseer)
- Coinbase
- Remote - USA
- Remote
Jun 09 -
Tech Lead, Device Automation & QA
- Worldcoin
- San Francisco
Jun 16 -
Backend Engineer, Reporting Systems - Contract 6mo
- Polychain Capital
- Remote - San Francisco
- Remote
Jun 22 -
Lead Data Engineer
- Galaxy Digital
- New York, NY
May 28 -
Lead Data Engineer
- Zora
- Anywhere
- Remote
May 30 -
Full Stack Engineer, Reporting Systems - Contract 6mo
- Polychain Capital
- Remote - San Francisco
- Remote
Jun 14 -
Lead Engineer, Trading Platform Engineering
- CoinDesk
- London
Jun 03 -
Lead Full Stack Engineer
- Genies
- Genies LA
Jun 24 -
Lead Engineer, Risk Technology
- CoinDesk
- London
Jun 25 -
Backend Engineer Lead (Taipei)
- Nitra
- Taipei
Jun 04 -
Drift - Lead Mobile Engineer
- Drift Protocol
- Fully-Remote, working in the Asia timezone
- Remote
May 13 -
Lead Technical Recruiter (Quant Engineering)
- Ripple
- New York, NY, United States
Jun 15 -
Security Engineering Lead (m/f/d)
- Upvest
- Berlin
May 14 -
Non-tech (Pool)
- Aurora
- Anywhere
- Remote
Jun 04 -
SF Office Manager (Contract)
- Phantom
- San Francisco
Jun 04

