Protocol Engineer, Lodestar (Backend TypeScript)
As a protocol engineer, you will contribute to Lodestar by developing accurate, secure, and performant code to implement various specifications. No...
As a protocol engineer, you will contribute to Lodestar by developing accurate, secure, and performant code to implement various specifications. No prior blockchain experience is required, but it's expected to gain protocol proficiency over time. You'll also have the opportunity to engage with a wider Ethereum 2.0 community, other client teams and contribute to research efforts to influence its future design. The position is full-time and remote-friendly.
No prior blockchain experience is required
Responsibilities
- Understand a protocol specification and develop a highly performant implementation
- Research multiple solutions and evaluate their performance-memory trade-offs
- Research and develop novel light-client solutions
- Refactor and improve existing features in the client
- Review, audit, and test your teammate's code
- Provide feedback on overall design decisions
- Collaborate with other protocol implementation teams to share knowledge and improve each other's clients
Qualifications
Required skills and experience
- Extended experience developing highly performant, secure, and scalable software
- Senior Proficiency in Javascript and TypeScript (no front-end experience required)
- Experience in distributed applications and peer to peer networking
- Comfortable learning complex protocols from scratch
- Takes initiative, is a self-starter, be accountable for work
- Experience with open-source software or strong communication skills as we actively coordinate with external parties
Nice to have
- Experience with blockchain protocols
- Experience with cryptography
- Familiar with Node.js C++ internals and/or the v8 javascript engine
- Strong academic or engineering background
- Performance analysis and optimization, optimizing data structures and algorithms
- DevOps, testing infrastructure, and CI for large systems
- Familiarity with open-source software principles
Below are some other jobs we think you might be interested in.
-
Protocol Engineer
- Plume Network
- Remote (United States)
- Remote
Jul 08 -
Protocol Engineer
- Injective Labs
- Anywhere
- Remote
Jun 03 -
Protocol Engineer
- LayerZero
- Vancouver, BC
May 29 -
Staff Backend Engineer (Rust)
- CoW Protocol
- Remote; Brazil; Germany; Poland; Portugal
- Remote
Jul 09 -
Protocol Software Engineer - Storage
- Sei Network
- New York City
Jun 21 -
Protocol Director
- Galaxy Digital
- Remote (US)
- Remote
Jul 02 -
Staff Software Engineer, Solana Staking Protocol
- Coinbase
- Remote - USA
- Remote
Jun 18 -
Director, Crypto Protocols
- Figure
- Anywhere
- Remote
Jul 01 -
Protocol Support Manager
- Risk Labs
- Anywhere
- Remote
Jul 05 -
Backend Engineer
- Nitra
- Washington, District of Columbia, USA
Jun 18 -
Senior Backend Engineer
- Uniswap
- New York
Jun 14 -
Staff Backend Engineer
- Anagram
- Anywhere
- Remote
Jun 19 -
Software Backend Engineer
- Sardine
- India
- Remote
Jun 03 -
Software Engineer - Backend
- Artemis
- New York Office
Jul 01 -
Staff Backend Engineer
- Worldcoin
- San Francisco
Jun 09 -
Senior Backend Engineer
- Offchain Labs
- Anywhere
- Remote
May 27 -
Backend Engineer, AI
- Rain
- New York, NY
Jun 23 -
Senior Backend Engineer, Platform
- Uniswap
- New York
Jun 14 -
Backend Software Engineer - Incubations
- Sei Network
- New York City
Jun 13 -
Director, Backend Engineering - Brokerage
- Galaxy Digital
- New York, NY
Jun 28

