Senior Blockchain Protocol / Distributed Systems Engineer
(3+ years exp)Lagrange Labs
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
Onsite or remoteHires remotely in
Relocation
AllowedSkills
The Role
We are an early-stage San Francisco based Web3 startup that is looking to hire a Senior Blockchain Protocol engineer. The ideal candidate would have familiarity developing and interfacing with production level blockchain clients, such as GEth, Prysm, Heimdall & Bor and Avalanchego. The ideal candidate would have worked with primitives in blockchain and distributed systems, including threshold-signature schemes (FROST & NIDKG) and peer-to-peer networking (libp2p or devp2p).
Our team (https://www.lagrange.dev/) is currently building a novel cryptographic primitive for cross-blockchain communication built through a combination of threshold signature schemes, Verkle tries and zk-SNARKs. In short, our proof system will enable decentralized applications (DApps) to verify cross-chain contract states purely through cryptography, and without the use of messaging protocols, bridges or oracles.
The ideal candidate would have:
Experience building core blockchain clients (GEth, Prysm, Heimdall & Bor and Avalanchego).
A strong understanding of consensus and networking within decentralized protocols (peer-to-peer gossip, mempools, threshold-signature schemes, etc).
Some familiarity with modern cryptographic primitives (zero-knowledge proofs, Merkle trees, multi-party computation, etc).
Experience writing and maintaining production level Go modules.
Independent motivation and an interest in being part of a team building innovative products