At a Glance
- Tasks: Design and implement the zkSync smart contract platform and develop innovative blockchain solutions.
- Company: Join Matter Labs, a leader in blockchain technology with a focus on zero-knowledge protocols.
- Benefits: Enjoy competitive salary, flexible remote work options, and opportunities for professional growth.
- Why this job: Be at the forefront of blockchain innovation and make a real impact in the tech world.
- Qualifications: 3–10 years in protocol or systems engineering, with hands-on experience in Solidity or Vyper.
- Other info: Collaborative environment with a strong emphasis on ownership and meaningful contributions.
The predicted salary is between 48000 - 72000 £ per year.
Who We Are → About Matter Labs
At Matter Labs, we believe freedom drives progress and prosperity. Our mission is to advance freedom for all — through mass adoption of crypto.
Backed by over $250 million in funding from some of the world’s smartest investors, we move fast, ship often, and judge ourselves by the results we create.
More than 20 teams already run or are building custom ZKsync chains on our network, from crypto leaders like Crypto.com, Abstract, and Lens, to global brands such as Deutsche Bank and Xsolla.
Business Area / Department 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 Of Role
- 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.
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.
Work model & pay
- Remote‑first: work wherever you’re most effective; optional travel to team or industry events. Ideally East Coast or European time zone.
- Freedom & ownership culture: no time tracking, minimum bureaucracy—only results matter.
For more on how we work, check out our Team Handbook.
Benefits Snapshot
- Competitive compensation, equity, and token package
- Premium health, dental, and vision coverage
- 16 weeks paid parental leave
- Flexible paid time off plus company‑wide closure weeks
- $2 000 equipment stipend & $300 monthly co‑working allowance
[See full benefits]
#J-18808-Ljbffr
Protocol Engineer employer: Matter Labs
Contact Detail:
Matter Labs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Protocol Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the blockchain and protocol engineering space. Attend meetups, webinars, or even online forums. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Solidity or Yul. Potential employers love to see what you can do, so make sure your work is front and centre.
✨Tip Number 3
Tailor your approach! When reaching out to companies, mention specific projects or technologies they’re working on that excite you. This shows you’ve done your homework and are genuinely interested in their work.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Protocol Engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Protocol Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Protocol Engineer role. Highlight your hands-on experience with Solidity or Vyper, and don’t forget to mention any relevant projects you've worked on!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about blockchain technology and how your background makes you a perfect fit for our team at Matter Labs. Keep it concise but impactful!
Showcase Your Projects: If you've got any personal or professional projects related to protocol engineering, make sure to include them in your application. We love seeing real-world applications of your skills, especially if they involve zkSync or similar technologies!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!
How to prepare for a job interview at Matter Labs
✨Know Your Protocols
Make sure you brush up on your knowledge of blockchain and EVM protocols. Familiarity with zkSync and its components will show that you're genuinely interested in the role and understand the technical landscape.
✨Showcase Your Coding Skills
Be prepared to discuss your hands-on experience with Solidity, Vyper, and any other relevant languages. You might even be asked to solve a coding problem on the spot, so practice coding challenges related to smart contracts and data structures.
✨Demonstrate Collaboration
Since the role involves cross-functional discussions, think of examples where you've successfully collaborated with others. Highlight your communication skills and how you've contributed to team projects in the past.
✨Ask Insightful Questions
Prepare thoughtful questions about the zkSync protocol roadmap and the team's future projects. This not only shows your enthusiasm but also helps you gauge if the company aligns with your career goals.