Global Remote
Remote
Mid Level
Full Time
6 months ago
protocol engineerblockchainsoliditysmart contractsremote
Requirements
- •3–10 years in protocol, blockchain, or systems engineering depending on level
- •Hands-on experience with Solidity or Vyper
- •Strong understanding of blockchain/EVM protocols
- •Proficiency in strongly typed languages (C++, Scala, Go)
- •Knowledge of Merkle Trees and related data structures
- •In-depth knowledge of algorithms, data structures, and computational complexity
- •Experience implementing data structures and algorithms from scratch
- •Ownership mindset with proven track record of delivering projects
- •Strong collaboration and communication skills
- •Fluent written and spoken English
What You'll Do
- •Design and implement the zkSync smart contract platform (zk-friendly VM)
- •Develop system contracts (Solidity, Yul) and server-side components for L1 and L2
- •Conduct independent research, design, prototype, and document solutions
- •Shape the protocol roadmap in collaboration with internal teams and external partners
- •Contribute to cross-functional discussions, ensuring secure and scalable protocol evolution
Nice to Have
- •Familiarity with Yul, Cast tools, Foundry etc
- •Rust experience
- •Understanding of cryptography, high-load systems, or protocol design
