
Founding Protocol Engineer
decircle
full-time
Posted on:
Location Type: Remote
Location: Remote • California • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Rust
About the role
- Design and implementation of core components of Prover Network, including highly optimized communication between the clients and GPUs and the consensus protocol
- Collaborate closely on the design with Dr. Rao and lead the implementation, while building out the necessary team
- Help shape not only the protocol, but also who we are at Prover Network
- Set a technical standard for Prover Network and eventually be one of the core contributors of how verifiable delegation of computation is executed in the world
- Shape the direction of our culture and platform, contributing your ideas and expertise to drive its evolution
- Address complex problem-solving in a rapidly evolving problem space
Requirements
- Deep familiarity with protocol engineering aspects
- Expertise in Rust (~4 years), including a high comfort level with advanced concepts such as generics, lifetimes, memory management, concurrency, etc
- Familiarity with advanced benchmarking and testing frameworks (e.g., prop-testing, fuzzing)
- Experience in working independently on open-ended problems
- A strong sense of responsibility and comfort with autonomous work
- Nice-To-Have Interest in zero-knowledge proof-based blockchain systems
- Experience writing smart contracts
- Familiarity with the fundamentals of cryptography, such as hash functions and finite fields
- A passion for open-source software and an eagerness to learn
- A strong interest in privacy
Benefits
- Competitive salary and equity as an early member of our team
- Full benefits package, including healthcare coverage and more to come
- Stipend for learning and professional development
- Opportunity to work with a driven, talented, dedicated team that values collaboration, innovation, and in making a strong positive impact
- Culture built upon mutual respect, empathy, learning, and growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Rustprotocol engineeringadvanced benchmarkingtesting frameworkssmart contractscryptographyhash functionsfinite fieldsgenericsmemory management
Soft skills
problem-solvingautonomous workresponsibilitycollaborationleadershipcreativityadaptabilitycommunicationteam buildingcultural contribution