Distributed Networking / Protocol Engineer
Codex is seeking a qualified individual to join their team, which consists of skilled researchers and engineers worldwide. The team specializes in P2P networks and cutting-edge Zero Knowledge technology. Their focus is on developing an innovative storage engine to enhance decentralized storage protocols.
About Codex
The Codex team is composed of diverse experts in P2P networking and distributed systems. They are committed to advancing decentralized storage solutions and pushing the boundaries of technology.
Key Responsibilities
- Develop and maintain state-of-the-art P2P protocols and decentralized storage solutions.
- Collaborate with testing efforts to enhance the stability of existing code and ensure high-quality production.
- Implement new features in alignment with the project roadmap milestones.
Requirements
- Strong academic or industry background with relevant research experience.
- Proficiency in low-level libp2p primitives.
- Skilled in low-level languages like C/C++/Go/Rust or Java/C#.
- Experience with Open Source software and strong networking expertise.
- Excellent communication skills for sharing work through various mediums such as presentations and papers.
- Capable of debugging and explaining complex issues effectively to different audiences.
- Alignment with the core principles of the company.
Bonus Points
- Familiarity with the Nim programming language.
- Knowledge of zero-knowledge proofs and other ZK-technology.
- Understanding of advanced cryptographic hashing functions.
If you don't meet all criteria but believe you are a strong fit for the role, please elaborate on your suitability in the cover letter.
Hiring Process
- initial interview with the People Ops team
- interview with a Codex team member
- completion of a technical task
- follow-up interview with another Codex team member
- final interview with the Codex Program Lead
Compensation
The company offers flexible compensation options, including fiat and cryptocurrency.