Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Protocol Engineer image - Rise Careers
Job details

Senior Protocol Engineer

At Matter Labs, we believe freedom drives progress and prosperity. We don’t see ourselves as a company, but as a team aligned around a single mission: to advance personal freedom for all (see ZK Credo).


To achieve this goal, we’re building zkSync — a credibly neutral, fully open source technology stack and network on top of Ethereum, which is owned and governed by its community. We use advanced cryptography called zero-knowledge proofs to scale Ethereum infinitely without compromising on security or decentralization. With a world-class team, a community of over 1M supporters across Twitter + Discord, and hundreds of millions $ in funding, we have abundant resources to accomplish the mission.


The Role


We are looking for a Senior Protocol Engineer with strong knowledge of Ethereum and the EVM to join our Core Team. Your scope will include design and implementation for the zkSync smart contract platform: a zero-knowledge-proof-friendly virtual machine. This team is responsible for the evolution of our protocol and works at both L1 (including our core contracts, verification contracts, and bridge) and at L2, helping shape the direction of zkSync 2.0.

What You'll Be Doing

  • Joining the team responsible for the design and implementation of the zkSync smart contract platform: a zero-knowledge-proof-friendly virtual machine

  • Developing at L1 and L2, including system contracts (implemented in Solidity and Yul) and server side changes

  • Shaping the future of the protocol through research, design, prototyping, engineering, and discussion with external partners

  • Conducting independent research in your area of ownership, design, implement and document solutions, and potentially leading a team

What We Look For in You

  • Excellent understanding of Ethereum and the EVM

  • Experience with Solidity or Vyper

  • Driven by passion, curiosity, and desire to make a meaningful contribution to the world

  • Fluency/comfortable in strongly typed languages like C++, Scala go etc. We work primarily with Rust, but prior experience with this language is not mandatory.

  • Deep understanding of software engineering best-practices

  • An understanding of Merkle Trees

  • Ownership mindset and a track record of successfully accomplishing projects

  • In-depth knowledge of common algorithms, data structures, and their computational & memory complexities

  • Experience implementing data structures and algorithms from scratch

  • Experience in cryptography/high-load/protocols design is a big plus

  • Fluent written and spoken English

Working at Matter Labs


At Matter Labs, you have the freedom to work how you want, when you want, and from where you want. All positions are 100% remote (with optional travel to team and/or industry events). We operate in lean and nimble teams, with no time tracking and minimum bureaucracy. We move fast. Only results matter. We will provide you with everything you need to learn, grow, and be productive.


Our results-only environment means anyone who believes in our mission can join us, regardless of background, sexual orientation, race, gender, and age. Both our team and community are made up of people from diverse backgrounds. That's why, out of politeness and respect, we refrain from opinions on politics, religion, or sex at the workplace.


We designed our culture around the tenants of freedom and ownership. This ethos will underpin our positive-sum community as we evolve toward full decentralization.


What we Offer


- Competitive compensation

- Equity and token package 

- 100% coverage for health, dental, and vision Insurance 

- 16 weeks of parental leave

- Flexible paid time off 

- Company closure weeks 1-2x per year

- $2000 USD work equipment stipend

- $300 USD monthly co-working allowance 

- Company offsites 1-2x per year

- $500 USD learning & development stipend 

- 401k plan for US Employees 


Don't meet every single requirement? That's ok. At Matter Labs, we think big with a long-term view and encourage you to apply even if you don't think you check every box in the job description.


If this role resonates with you, please apply now.


Read more about working at Matter Labs here.


Important: We are remote-first, operating in the timezones between UTC-5 (Latam and Atlantic Coast) to UTC+7 (South-East Asia).


Please click here for our applicant privacy notice.


To all recruitment agencies: Matter Labs does not accept agency resumes. Please do not forward resumes to our jobs alias, Matter Labs employees, or any other organisation location. Matter Labs is not responsible for any fees related to unsolicited resumes. Read our full policy here.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Protocol Engineer, Matter Labs

Join the incredible team at Matter Labs as a Senior Protocol Engineer and help us pave the way towards a decentralized future! Here at Matter Labs, we’re not just a company, we’re a passionate group focused on one mission: advancing personal freedom for all through innovative technology. Our flagship project, zkSync, is a cutting-edge open-source tech stack built on Ethereum, utilizing zero-knowledge proofs to ensure scalability without sacrificing security or decentralization. As a Senior Protocol Engineer, you’ll play a pivotal role in designing and implementing the zkSync smart contract platform. You will delve deep into both Layer 1 and Layer 2 development, including system contracts and server-side changes, shaping the future of our protocol through collaboration, research, and prototyping. We seek someone who not only understands Ethereum and the EVM but is also driven by a passion for building impactful technology. Whether it's developing in Solidity or exploring the intricacies of cryptography, your contributions will make a significant difference. Matter Labs embraces a flexible remote work culture, offering competitive compensation, generous benefits, and endless opportunities for growth. If you are ready to join a mission where results matter and innovation thrives, let’s take the next step together!

Frequently Asked Questions (FAQs) for Senior Protocol Engineer Role at Matter Labs
What responsibilities does a Senior Protocol Engineer have at Matter Labs?

As a Senior Protocol Engineer at Matter Labs, your primary responsibilities will include designing and implementing the zkSync smart contract platform, focusing on both Layer 1 and Layer 2 aspects. You'll work with system contracts using languages like Solidity and Yul, driving the evolution of the protocol. You'll also conduct independent research, lead and implement innovative solutions, and engage in discussions with external partners to collectively enhance our technology.

Join Rise to see the full answer
What qualifications are essential for a Senior Protocol Engineer at Matter Labs?

To be considered for the Senior Protocol Engineer position at Matter Labs, candidates should have a deep understanding of Ethereum and the Ethereum Virtual Machine (EVM). Experience with smart contract languages like Solidity or Vyper is necessary, as well as familiarity with strongly typed languages such as C++ or Scala. Additionally, a strong grasp of software engineering best practices, algorithms, and experience in cryptography or high-load design are highly advantageous.

Join Rise to see the full answer
How does Matter Labs support the work-life balance of a Senior Protocol Engineer?

Matter Labs champions a remote-first work culture, providing flexibility for Senior Protocol Engineers to work how they want, when they want. With no time tracking and minimal bureaucracy, the focus is on delivering results while offering comprehensive benefits, including generous paid time off, parental leave, and personal equipment stipends. This environment is perfect for those seeking a balance between professional and personal life.

Join Rise to see the full answer
Can I apply for the Senior Protocol Engineer role at Matter Labs if I lack experience in Rust?

Absolutely! At Matter Labs, we value passion and potential over strict qualifications. While familiarity with Rust is nice, your ability to work with languages like Solidity and your strong background in software engineering will be critically important. We encourage all candidates who resonate with our mission to apply, even if they don’t meet every specific technical requirement.

Join Rise to see the full answer
What career growth opportunities are available for a Senior Protocol Engineer at Matter Labs?

At Matter Labs, we prioritize your professional development and career growth. As a Senior Protocol Engineer, you will have opportunities to lead initiatives, conduct research in burgeoning areas, and potentially guide a team while implementing innovative solutions. Additionally, our culture promotes collaboration and continuous learning, reinforced by benefits like a learning and development stipend designed to enhance your skills.

Join Rise to see the full answer
Common Interview Questions for Senior Protocol Engineer
What attracted you to apply for the Senior Protocol Engineer role at Matter Labs?

In your response, you might emphasize your alignment with Matter Labs' mission of advancing personal freedom through technology. Discuss your enthusiasm for the open-source ethos and how it resonates with your values. Highlight specific aspects of zkSync or the company's innovations that excite you, demonstrating your knowledge and genuine interest in the role.

Join Rise to see the full answer
Can you explain your experience with smart contracts and Ethereum?

Respond by detailing specific projects where you developed or managed smart contracts. Highlight your proficiency with Solidity or Vyper and describe the challenges you faced and how you overcame them. Furthermore, include insights into how your work influenced project outcomes, showcasing your technical skills and problem-solving capabilities.

Join Rise to see the full answer
What do you know about zero-knowledge proofs and their importance?

Discuss the fundamental concept of zero-knowledge proofs, focusing on their capacity to enhance privacy and security without compromising transparency. Share your understanding of their application in zkSync and how they contribute to scalability within decentralized networks. This demonstrates your familiarity with cutting-edge technology relevant to the role.

Join Rise to see the full answer
Describe a project where you contributed to the design of a protocol.

Offer specific examples of a protocol you helped design, detailing your role in its development, the technologies you utilized, and the results achieved. Include metrics or feedback that illustrate the project's success. This showcases your ability to apply theoretical knowledge to practical situations, a key aspect of the Senior Protocol Engineer role.

Join Rise to see the full answer
How do you ensure the security of smart contracts?

Explain your approach to ensuring security, including methods for code auditing, testing, and employing best practices in contract development. Mention any tools you use for testing vulnerabilities and share any experiences where you identified or mitigated risks in prior projects. This reply will illustrate your commitment to secure coding.

Join Rise to see the full answer
What programming languages are you most comfortable working with?

Share your proficiency in relevant languages, specifically those applicable to the role, such as Solidity, Vyper, or strongly typed languages like Rust or C++. Discuss your ability to adapt and learn new languages as needed, highlighting your dedication to continuous improvement in line with the innovative spirit of Matter Labs.

Join Rise to see the full answer
How do you handle tight deadlines and high-pressure situations?

Describe your strategy for managing pressure, such as prioritizing tasks, collaborating with team members, or employing time management techniques. Share an anecdote where you successfully met a deadline in a high-stress environment, which will demonstrate your resilience and proactive nature suited for a fast-paced company like Matter Labs.

Join Rise to see the full answer
What methodologies do you use for code documentation?

Explain the importance of clear code documentation and discuss your preferred methodologies, such as inline comments, README files, or comprehensive wikis. Emphasize your understanding of how effective documentation enhances project collaboration and ensures project sustainability over time.

Join Rise to see the full answer
Can you share an experience where you had to debug a complex issue?

Provide details of a challenging bug you encountered, focusing on the steps you took to diagnose and resolve the issue. Outline your approach to identifying the root cause and the lessons learned. This will show your problem-solving skills and persistence, valuable traits for any Senior Protocol Engineer.

Join Rise to see the full answer
What do you believe is the future of Ethereum and zero-knowledge technology?

Offer your insights on the evolving landscape of Ethereum and how zero-knowledge technology can help address scalability and privacy challenges. Discuss potential future applications and innovations, positioning yourself as a forward-thinker passionate about blockchain technology and eager to contribute to its advancement at Matter Labs.

Join Rise to see the full answer
Similar Jobs
Matter Labs Remote No location specified
Posted 2 days ago
Posted 2 days ago
Photo of the Rise User
Verisk Remote Hyderabad, Telangana, India
Posted 2 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Empathetic
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Time-Off
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Company Retreats
Photo of the Rise User
Dephy, Inc. Hybrid No location specified
Posted 8 days ago
Photo of the Rise User
Craft Machine Inc Remote No location specified
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!