Summary
Join us as we build the most elegant solution to Ethereum's performance and scalability bottleneck. As a software engineer with Rust expertise, you'll contribute to important infrastructure, evolve our proof system, and assist in occasional maintenance of existing Go-based infrastructure.
Requirements
- A deep understanding of the Rust language and ecosystem
- Blockchain development experience
- Experience in systems programming, particularly in developing low-level software such as virtual machines, interpreters, or compilers
- Excellent written and verbal communication skills, with the ability to document technical details clearly and collaborate effectively with team members
- Strong understanding of cryptographic principles
Responsibilities
- Contribute to important Rust-based Ethereum and OP Stack infrastructure including OP Reth, Kona, and related open-source tools and libraries
- Evolve our proof system to meet stage 2 requirements using dispute games and/or validity proofs
- Assist in occasional maintenance of existing Go-based infrastructure as needed
Preferred Qualifications
Experience with Zero Knowledge Proofs is a nice-to-have
Benefits
- Competitive compensation
- Fully paid medical, dental, and vision
- A 4% 401K match