Eigen Labs
Senior Backend Engineer (Protocol Dev)
Eigen Labs, Seattle, Washington, us, 98127
ABOUT EIGEN LABS
Eigen Labs is a dynamic and innovative team that provides crypto-economic security services for proof-of-stake (PoS) blockchain modules, such as rollups, bridges, oracles, and dApps. Eigen Labs is building the EigenLayer protocol to enable permissionless innovation on Ethereum. With EigenLayer, blockchain services can rely on Ethereum for security, making it possible for anyone to build innovative blockchain modules without large upfront capital costs. Eigen Labs is also building a data availability service on top of EigenLayer known as EigenDA, which will serve the critical need to provide critical liveness and security guarantees to scaling solutions such as rollups.
THE ROLE
Our Core Protocol team is a small and dedicated unit that bridges the gap between protocol research and delivering production software. We are product focused, constantly cutting through ambiguity to define protocol behaviors and ship them to end user segments for mass scale adoption. This role is an opportunity to operate at the edges of innovation, invent new approaches based on raw research foundations and take on one of blockchains most unique problems. No one has done anything this ambitious on Ethereum to date. If you're motivated by innovation, enjoy figuring things out, and looking for an opportunity to grow quickly... we'd love to hear from you.
WHAT YOU WILL DO Ramp up on protocol design knowledge, understand the edges of smart contracts and off-chain systems, and proactively drive/contribute to core off-chain infrastructure. Collaborate with the team to reduce On-chain complexity as we migrate computation off-chain while keeping it stable, secure, and as trustless as possible. Building clients that our end users can easily run. Develop systems for Off-chain reliability ensuring data is properly managed through the computation lifecycle on the platform by verifying off-chain views are properly synced and can be materialized from on-chain data. Ideate, design and develop new features. Engage with developer communities as a source of knowledge for issues submitted. Define best practices for our backend guild across Eigen Labs, working cross functionally to share resources and identify common components/services while delivering mission critical and highly scalable functionality. 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 delivering highly scalable products/features on distributed systems 2+ years of full life cycle development with Go, Rust, C++ or similar language REST and gRPC PostgreSQL, Spark and/or Athena Data pipelines/processing DevOps (AWS) Strong knowledge of the Ethereum protocol NICE TO HAVES
Smart Contracts (Solidity or similar) Deep Ethereum Knowledge Prior experience in DeFi or security 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 $200,000 - $250,000. Other rewards may include short- and long-term incentives, and program-specific awards. In addition, Eigen Labs provides various employee benefits, including:
Competitive salary and equity (tokens and options) Comprehensive insurance (medical/dental/vision) Stipend for your ideal remote set-up Flexible hours and a supportive remote environment Unlimited vacation: Take time when you need it (and we really mean it!) 401(k) retirement plan Monthly wellness benefit Yearly off-sites Paid Parental 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
*If hired outside of the US through an EOR, benefits will be offered based on specific country requirements and EOR offerings.
#LI-Remote | #LI-AC1
Eigen Labs is a dynamic and innovative team that provides crypto-economic security services for proof-of-stake (PoS) blockchain modules, such as rollups, bridges, oracles, and dApps. Eigen Labs is building the EigenLayer protocol to enable permissionless innovation on Ethereum. With EigenLayer, blockchain services can rely on Ethereum for security, making it possible for anyone to build innovative blockchain modules without large upfront capital costs. Eigen Labs is also building a data availability service on top of EigenLayer known as EigenDA, which will serve the critical need to provide critical liveness and security guarantees to scaling solutions such as rollups.
THE ROLE
Our Core Protocol team is a small and dedicated unit that bridges the gap between protocol research and delivering production software. We are product focused, constantly cutting through ambiguity to define protocol behaviors and ship them to end user segments for mass scale adoption. This role is an opportunity to operate at the edges of innovation, invent new approaches based on raw research foundations and take on one of blockchains most unique problems. No one has done anything this ambitious on Ethereum to date. If you're motivated by innovation, enjoy figuring things out, and looking for an opportunity to grow quickly... we'd love to hear from you.
WHAT YOU WILL DO Ramp up on protocol design knowledge, understand the edges of smart contracts and off-chain systems, and proactively drive/contribute to core off-chain infrastructure. Collaborate with the team to reduce On-chain complexity as we migrate computation off-chain while keeping it stable, secure, and as trustless as possible. Building clients that our end users can easily run. Develop systems for Off-chain reliability ensuring data is properly managed through the computation lifecycle on the platform by verifying off-chain views are properly synced and can be materialized from on-chain data. Ideate, design and develop new features. Engage with developer communities as a source of knowledge for issues submitted. Define best practices for our backend guild across Eigen Labs, working cross functionally to share resources and identify common components/services while delivering mission critical and highly scalable functionality. 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 delivering highly scalable products/features on distributed systems 2+ years of full life cycle development with Go, Rust, C++ or similar language REST and gRPC PostgreSQL, Spark and/or Athena Data pipelines/processing DevOps (AWS) Strong knowledge of the Ethereum protocol NICE TO HAVES
Smart Contracts (Solidity or similar) Deep Ethereum Knowledge Prior experience in DeFi or security 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 $200,000 - $250,000. Other rewards may include short- and long-term incentives, and program-specific awards. In addition, Eigen Labs provides various employee benefits, including:
Competitive salary and equity (tokens and options) Comprehensive insurance (medical/dental/vision) Stipend for your ideal remote set-up Flexible hours and a supportive remote environment Unlimited vacation: Take time when you need it (and we really mean it!) 401(k) retirement plan Monthly wellness benefit Yearly off-sites Paid Parental 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
*If hired outside of the US through an EOR, benefits will be offered based on specific country requirements and EOR offerings.
#LI-Remote | #LI-AC1