Logo
Eigen Labs

Senior Software Engineer, Backend (EigenDA)

Eigen Labs, Seattle, Washington, us, 98127

Save Job

Overview

Eigen Labs is building the infrastructure for a more trustworthy internet. By making any digital service verifiable, EigenCloud—built on our EigenLayer protocol—lets developers create applications with mathematical trust guarantees instead of pinky promises. This unlocks transformative applications such as AI systems with economic accountability, manipulation-resistant social platforms, prediction markets, and more. The Role

The Senior Software Engineer, Backend will join the EigenDA team. EigenDA is a secure, high‑throughput, decentralized data availability service on top of Ethereum using the EigenLayer restaking primitive. You will develop deep expertise in rollup architecture, contribute to rollup frameworks, and impact DA value for rollups, the EigenLayer product, DeFi, and the broader world. What You Will Do

Own and deliver large features end‑to‑end, considering customer experience, system reliability, scalability, operability, and ongoing metrics. Design, implement, and maintain EigenDA integrations with major rollup frameworks such as Optimism, Arbitrum, Scroll, ZkSync, and other ZKP rollups. Build and advance fraud‑proof support, zk framework compatibility, and off‑chain signature verification systems. Make original contributions to the DA community, including interfaces for various rollup stacks and research‑oriented writing on DA solutions. Develop and maintain high‑quality technical documentation, specs, and collateral for rollup integrations to empower the developer community. Contribute thought leadership through blog posts, conference talks, and community projects to position EigenDA as a leader in blockchain scalability solutions. Collaborate with researchers and engineers to design and build distributed systems, ensuring alignment with cutting‑edge cryptographic protocols and consensus mechanisms. Proactively engage in technical discussions, sprint and roadmap planning, and advocate for engineering best practices. Contribute to design/code reviews, stand‑ups, and team processes to drive consistent quality and innovation. What You 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 in statically‑typed languages such as Go, Rust, C++, or Java. Strong understanding of blockchain operations and cryptographic protocols. Hands‑on experience designing and building distributed systems, particularly in blockchain systems and rollup architectures. Proficiency with containerization tools like Docker for building, deploying, and managing containers. Strong prototyping skills with the ability to write accurate and clear design documents addressing specific end‑user challenges. Ability to thrive as a self‑guided learner and contribute independently. High‑level knowledge of rollup architectures, blockchain design, and consensus mechanisms. Ideal candidates are located in the US. Bonus Points

Proficiency in reading/writing Solidity smart contracts. Ability to write well for public consumption, such as blog posts, technical documentation, and research pieces. Experience presenting technical topics at conferences or as a public speaker. Enjoy teaching teammates and helping them learn. Benefits

Target salary range for this role is $190,000 to $220,000 (U.S. Tier 1 markets). Total compensation may include short‑ and long‑term incentives and program‑specific awards. Benefits include: Competitive salary and non‑cash compensation (tokens and equity) World‑class benefits package (medical, dental, vision) Remote work setup stipend Flexible hours and supportive remote environment Flexible time off 401(k) retirement plan with company match Monthly wellness benefit Yearly off‑sites Paid parental leave Equal Opportunity Employment

Eigen Labs is an equal opportunity employer. We search for amazing people of diverse backgrounds, experiences, abilities, and perspectives. We take care of each other to create an inclusive work environment where we love to come to work every day. We hope you can join us. Job Details

Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Engineering and Information Technology Industries: Software Development

#J-18808-Ljbffr