As a Protocol Engineer, you’ll be responsible for building the core features of our Rust-based, VM-less Layer 2, built on Reth and inspired by Vitalik’s “keystore rollup” design. You will play a critical role in defining the technical foundations of Newton Keystore Rollup, architecting systems that are performant, secure, and scalable. This is a hands-on, high-impact engineering role where you’ll work cross-functionally with product, infrastructure, and security teams to align technical execution with real-world use cases. You’ll drive projects from zero to one, solve complex protocol-level challenges, and help shape the future of self-custody and account abstraction.
Key Responsibilities:
Protocol Engineering & Architecture Architect and ship foundational protocol components in Rust for our custom execution layer. Own end-to-end implementation: translate ambiguous product ideas into precise technical plans, timelines, and deliverables. Debug hard issues across layers—performance bottlenecks, consensus bugs, and security flaws.
Cross-Functional Execution Collaborate with our product, infra, and security teams to ensure the protocol aligns with user needs and strategic goals. Maintain a high standard of code quality, documentation, and testing through design reviews and mentorship (no direct reports).
Research & Innovation Explore and implement modern scaling techniques, from data availability to account abstraction. Stay current on Ethereum fundamentals and zk/Rollup innovations to inform protocol decisions.