
Protocol Engineer
Matter LabsOverview
Department
Engineering
Job type
Compensation
Salary not specified
Location
Global
Resume Assistance
See how well your resume matches this job role with our AI-powered score. By uploading your resume, you agree to our Terms of Service
Click to upload
or drag and drop
Ready to apply?
You're one step away - it takes less than a minute to upload your resume
Business Area Overview
The Protocol Engineering team at Matter Labs is responsible for the design, implementation, and evolution of the zkSync protocol. This includes both L1 and L2 components, from core contracts and verification systems to the zkSync smart contract platform — a zero-knowledge-friendly virtual machine powering zkSync Era.
Key Responsibilities
Experience, Qualifications & Competencies
Experience: 3–10 years in protocol, blockchain, or systems engineering depending on level. Hands-on experience with Solidity or Vyper.
Technical Competencies: Strong understanding of blockchain/EVM protocols. Familiarity with Yul, Cast tools, Foundry etc is a strong plus. Proficiency in strongly typed languages (C++, Scala, Go); Rust experience a plus. 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. Understanding of cryptography, high-load systems, or protocol design a plus.
Core Competencies: Ownership mindset with proven track record of delivering projects. Strong collaboration and communication skills. Passionate, curious, and motivated to make meaningful contributions. Fluent written and spoken English.