Senior Backend Engineer, Consumer

EigenLayer

EigenLayer

Software Engineering
Seattle, WA, USA · Remote
Posted on Saturday, July 27, 2024

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 Actively Validated Services (AVS) team is scaling up as we seek out innovative thinkers and engineers to join us on our mission to hyperscale Ethereum. Active Validated Services are decentralized and verifiable software as a service products built on EigenLayer. As a member of this team, you will play a critical role in ideating, developing and delivering tools/services created to streamline developer’s paths towards building fast, cheap and reliable verifiability into their products. If you enjoy being challenged by the complexity of new primitives and working on problems for a diverse segment of technical users, we want to hear from you!

WHAT YOU WILL DO

  • Leverage your skills and knowledge of distributed systems to create services and tools that power the world’s most innovative crypto projects. Examples include but are not limited to; observability/monitoring systems to optimize performance, health and staking info between AVS and Operators, SDKs for a diverse range of SaaS categories (Rollups, Coprocessors, zkProofs, TEEs, etc.), and services for Oracles.
  • Guide developer/builder communities through the creation and management lifecycle of AVS product builds. This includes education, service launches and post launch operations
  • Research new concepts and implement new ideas/frameworks to optimize developer’s technical journey based on feedback from product, customer support and quality teams.
  • Proactively contribute to sprint/roadmap planning, processes improvement and product suite strategy
  • Engage in the team design/code reviews, standups, and agile development processes

WHAT YOU WILL BRING

  • BS in Computer Science or related technical field (e.g., physics or mathematics)
  • 5+ years of backend distributed systems experience
  • 2+ years of full life cycle development with Go, Rust or C++
  • Prior history of delivering service/tooling for scalable and fault tolerant P2P networks in a production setting
  • Strong understanding of operational maintenance in a web3 environment (product metrics, deploying/managing multiple testnets, etc.)
  • General understanding of blockchain tech and concepts; signature schemes, hash functions, erasure codes, multi-threaded and parallel computing, etc.

NICE TO HAVES

  • Smart Contracts: ability to drive proposals, implement feature requests and improve existing contract implementations
  • Prior experience with Queuing Systems
  • Strong grasp on EVMs and consensus protocols
  • Experience working with blockchain SDKs (Cosmos SDK, Polygon CDK, OP stack, Substrate, Arbitrum Orbit or similar)
  • Experience with Liquid Staking or Node Operations platforms

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. $225,000 - $250,000 is the annual base salary. Other rewards may include annual bonuses, 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

#LI-Remote | #LI-AC1