- Remote, France
- Remote
- Full-time · Senior
- 5+ years
An experienced Senior Protocol Engineer to contribute to the development and scaling of an innovative Bitcoin-secured Layer 2 blockchain infrastructure, working on critical protocol components like sequencing, block derivation, consensus, finality, bridges, and proof systems.
Compensation
Competitive compensation: Attractive remuneration package with additional benefits designed to support your professional growth and personal well-being.
Responsibilities
- Design, develop, maintain, and optimize core blockchain protocol components, including execution and consensus clients, sequencers, block derivation mechanisms, and batch submission processes to the parent chain.
- Contribute to the architecture and implementation of the Layer 2 rollup infrastructure, ensuring scalability, reliability, and secure interaction with the underlying blockchain.
- Develop and maintain bridge and proof system components, covering deposits, withdrawals, cross-layer messaging, and state validation.
- Work extensively within a large open-source codebase, understanding complex system interactions and implementing safe, maintainable changes suitable for production environments.
- Participate in technical design discussions, architecture decisions, code reviews, and the preparation of technical documentation, design proposals, and RFCs.
Requirements
- Nice to have: Ethereum Layer 2 rollups
- Nice to have: Optimistic or zero-knowledge (ZK) architectures
- Nice to have: Rollup architecture and design principles
