We're planting a tree for every job application! Click here to learn more

Senior Protocol Engineer


Remote within United States

Posted 5 months ago

Eclipse is the customizable rollup provider for developers building decentralized applications. A new kind of architecture built to power the next generation of decentralized applications we’ve all been dreaming about.

Tech stack

  • Rollup

What’s Eclipse?

Eclipse builds customizable, modular infrastructure to scale blockchains. Our backers include Polychain, Tribe Capital, and the Solana Foundation.

Fundraise announcement tweet

We make blockchains scale by separating the “slow” part of blockchains (consensus) from executing programs (execution) and storing block data (data availability). With our infrastructure, any application can spin out as its own blockchain without increasing its security risk.

The Role

Our full-time Senior Protocol Engineer will work on the development of mission-critical systems in addition to managing a small engineering team.

Technical Project Description:

At a high level, the Solana blockchain is monolithic: it attempts to do several things at once, including executing programs, storing data, and establishing the final block ordering. We break up these functions to create high-throughput modular rollups.

We will enable users to deploy their apps as their own customizable rollups, where they can pick (1) the base layer, (2) the virtual machine (EVM, SVM, Move), and (3) additional modifications for greater value accrual.

This role will require managing a team of engineers to build out the system architecture while coordinating with our team of researchers. Our Rust codebase is a fork of the Solana blockchain. We are happy to hop on a call to talk through the project and share further materials.

Projects You Might Work On:

  • Building our novel trust-minimized (honest minority) settlement layer for Solana VM rollups
  • Supporting additional bytecodes for Eclipse rollups
  • Integrating oracles so they automatically work with all Eclipse rollups
  • Novel customizations by the request of dApps deploying to Eclipse

Desired Qualifications:

  • 5+ years of software engineering experience
  • Experience managing other engineers
  • Previous experience working on a cryptocurrency product - ideally infrastructure
  • Strong expertise in Rust
  • Bonus: Familiarity with optimistic & zero-knowledge tech

Minimum Qualifications:

  • 3+ years of software engineering experience
  • Willingness to learn about cryptocurrency infrastructure - we will provide materials
  • Experience with Rust
  • Bachelor’s in EECS, Computer Science, Mathematics, or equivalent experience

The ideal candidate for this position will enjoy working in an innovative and energetic team that designs and implements cryptocurrency technologies that influence both our company’s products and the industry at large.



Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Remote Working

Similar roles that might interest you


CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2023 WorksHub

Privacy PolicyDeveloped by WorksHub