Designlab – Deviens un designer en suivant des cours pratiques et en bénéficiant d'un mentorat.
Sponsorisé par DesignlabAbout the job
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 ).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 to scale Ethereum infinitely without compromising on security or decentralization. With a world-class team, a community of over 1M supporters across + , and hundreds of millions $ in , we have abundant resources to accomplish the mission.The RoleWe 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
- 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
- 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