Senior Smart Contract Developer

Euler

Euler

Software Engineering · Full-time
Remote
Posted on Tuesday, September 19, 2023

About Euler

Euler Labs is a talented, international, and fully remote team of professionals who believe in DeFi’s promise and egalitarian ethos. We are backed by world-leading investors, and believe in the long-sighted promise of DeFi.

Our mission is to build an integrated suite of composable and customizable protocols that, together, provides users with the highest performance environment in which to trade across DeFi.

As a member of a lean team, you will have the opportunity to have a significant impact on the growth of Euler and to be rewarded accordingly with a competitive salary and incentive compensation.

About the Role

We are looking for a Senior Smart Contract Developer to help us build the next-generation DEX, from protocol and smart contract design to implementation and production.

Although the role is remote friendly, it is preferred that you are located and working within the GMT-PST time zones for coordination purposes.

About you

  • 6+ years as a developer
  • You have 2+ years of demonstrated experience building and deploying secure, production grade contracts in Solidity on mainnet
  • You are able to identify and address complex issues in smart contract architecture design, development, and deployment
  • You are proficient in converting complex logic into highly performant clean simple code
  • You are familiar with the latest and most prominent AMM/DEX protocols
  • You are passionate about DeFi and stay updated on the latest blockchain technologies, smart contract standards, and industry trends
  • You have in-depth knowledge of smart contract security best practices, including secure coding techniques, vulnerability detection, and mitigation strategies
  • You research constantly and keep up with the latest hacks, tooling, and security practises to build and ship features with the highest standards of solidity and security
  • You are a collaborative and resourceful individual who is able to drive decisions while being empathetic and respectful
  • You take full ownership and work independently while collaborating with others in a fast-paced agile and async team

Technical Skills Required

  • Solidity proficiency
  • Smart contract development toolkits - Foundry and/or Hardhat
  • Web3.js and/or ethers.js
  • Experience with formal verification (preferred)
  • Proficiency in other programming languages (Javascript, C++, Python, etc)
  • Clear technical communication skills

Your Responsibilities

  • Brainstorm and ideate on protocol designs
  • Design, implement, test, and deploy secure Solidity-based smart contracts
  • Collaborate with the team to define the logical flow and architecture of smart contracts, ensuring they meet user requirements and specifications
  • Perform comprehensive testing of smart contracts, and simulate usage scenarios to ensure their functionality, efficiency, and reliability.
  • Prepare detailed technical documentation, including smart contract specifications, deployment procedures, and usage guidelines for external security audit teams
  • Review code written by other devs to ensure it meets the required standards and specifications with a focus on security
  • Stay up-to-date with the latest advancements in blockchain technology, smart contract standards, and industry best practices to incorporate innovative solutions into development processes
  • Collaborate with cross-functional teams to ensure seamless integration and successful delivery of smart contract solutions

What is our culture?

Euler Labs is partway through building a deeply talented team of professionals who believe in DeFi’s promise and egalitarian ethos. Our team is professional, but not rigid or hierarchical.

Although we do not target ‘pedigree’ as a prerequisite and are open to all potential contributors, many of our staff are quite accomplished, with ‘proof of work' at Oxford, MIT, Berkeley, Harvard, the Federal Reserve, Morgan Stanley, Citadel, Twitter, Google, etc. Perhaps most importantly, we seek cultural fit: the team is serious about our work, but fun, good-natured, collegial, and kind-hearted.

Our team is fully remote, with approximately 25 people across at least 12 countries, and we work as smoothly as any office. We believe in collaboration, transparency and accountability. We are results-driven, with a focus on quality outcomes, not time spent working.

We believe in responsible development and that "moving thoughtfully and building things" beats "moving fast and breaking things".

We are committed to building a diverse, inclusive company and wholeheartedly believe in recruiting and operating on the principles of performance, fairness, kindness, and integrity.

If this sounds like you, we encourage you to apply!

Euler is an equal opportunity employer.