Protocol Engineer
Protocol Engineer at LayerZero Labs in Vancouver, BC. Work on core infrastructure that underpins decentralized interoperability, designing and implementing protocol components across EVM and non-EVM chains with security and performance constraints.
Design and implement core protocol contracts and logic on both EVM and non-EVM chains (message validators, data availability mechanisms, proof verification). Collaborate with various teams to develop new system primitives, validate security assumptions, and improve protocol robustness. Own components across their lifecycle: architecture, implementation, testing, deployment, and iteration. Contribute to high-assurance engineering practices: formal verification, invariant testing, simulation frameworks, fuzzing, and audit readiness.
Strong smart contract development experience in Solidity or equivalent languages, with a focus on correctness, modularity, and gas efficiency. Have built protocol-level infrastructure: bridges, interoperability layers, state sync systems, light clients, or equivalent. Familiar with distributed systems fundamentals and have good intuition around adversarial conditions in blockchain environments.
Don't miss a single job
Subscribe to our Telegram channel