Senior Backend Engineer, Protocol Developer

closed
EigenLabs Logo

EigenLabs

πŸ’΅ $200k-$250k
πŸ“Remote - United States

Summary

Join our Core Protocol team at Eigen Labs as a software development engineer to operate at the edges of innovation, invent new approaches based on raw research foundations, and take on one of blockchain's most unique problems.

Requirements

  • 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

Responsibilities

  • 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

Benefits

  • Employer-covered Medical, Dental, and Vision plans
  • 401k
  • Unlimited Paid Time Off
  • 12 weeks of fully paid maternity and paternity leave
This job is filled or no longer available