Staff Smart Contract Engineer (AVS Consumer)

Posted:
10/22/2024, 12:14:04 PM

Location(s):
Seattle, Washington, United States ⋅ Washington, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Remote

ABOUT EIGEN LABS

Eigen Labs is more than just a leading name in the blockchain space. We’re the driving force behind EigenLayer, a game-changing solution that revolutionizes crypto-economic security. Imagine a world where blockchain projects break free from the shackles of the scaling trilemma and capital limitations. 

We’re building a platform to deliver security to novel distributed applications. In today's blockchain ecosystem, each service is typically secured by its own tokenized trust-network. With EigenLayer, services can build upon the established security of the Ethereum trust network, unlocking untold scalability while maintaining security and decentralization.

THE ROLE

Our AVS Consumer team operates with a startup-like culture, emphasizing speed, autonomy, and innovation. This team will be small but growing, with a focus on delivering high-impact consumer applications. As a Senior Smart Contracts Engineer, you will be the first SME on this team with ownership over contributions to one of the most innovative and promising open source projects in the Ethereum community. If you’re motivated by innovation and looking for an opportunity to grow quickly, we’d love to hear from you. 

WHAT YOU WILL DO

  • Cultivate a thriving ecosystem of application developers building thousands of innovative and valuable apps/services on top of the Eigen Stack, driving growth with millions of users
  • Develop programmatic smart contracts to manage incentives and rewards of our consumers. 
  • Research and develop SDKs to simplify onboarding and development of Active Validated Services (AVS)
  • Build dApps and/or templates to showcase Eigen stack capabilities
  • Improve our ability to rapidly test user scenarios related to growing consumer segments and liquidity
  • Identify and capture security threats and vulnerabilities for existing and new functionality in EigenLayer, AVS and Consumer contracts
  • Modularize tests and raise the level of abstraction in tests.

WHAT YOU WILL BRING

  • BS in Computer Science or related technical field (e.g., physics or mathematics)
  • 5+ years of professional software development experience w/ proven track record of building and scaling consumer applications
  • 3+ years with Solidity and Foundry 
  • Expertise with React, Node and/or Typescript
  • Demonstrated expertise integrating with Go or Rust backends
  • Prior history of design, development and launching large scale projects (dApps) from 0 to 1
  • Strong understanding of security best practices in building scalable applications, particularly in a consumer-facing environment.
  • Ability to iterate rapidly and handle ambiguity requirements.

NICE TO HAVES

  • Active contributor to open sources projects
  • In depth knowledge of zk proofs/rollups
  • Ethereum Virtual Machine
  • Thought leadership and architecture design

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. The annual salary range for this position is $225,000 - $300,000. Other rewards may include short- and long-term incentives, and program-specific awards. In addition, Eigen Labs provides various employee benefits, including:

  • Employer-covered Medical, Dental, and Vision plans
  • 401k 
  • Unlimited Paid Time Off
  • 12 weeks of fully paid maternity and paternity leave 

This is not a guarantee of compensation, final offer amounts may vary based on various factors including but not limited to: professional work history/experience, depth of skills demonstrated through interview process, and geographic location

#LI-Remote | #LI-AC1