← back to previous jobs

Codex

Remote
Apply for this position
❤️ Please support us by letting Codex know you found this job on FindWeb3.com. Thanks!

Distributed Networking / P2P Engineer

📅
Feb 6
🕘
Full-Time
💻
Fully Remote

About Codex


We’re a diverse team of experienced researchers and engineers scattered around the world working at the intersection of P2P networks and bleeding-edge Zero Knowledge technology. We’re building the next generation storage engine that attempts to “untie the knot” of incentivized storage. Our goal is to deliver a more advanced decentralized storage protocol that pushes the state of the art of decentralized storage solutions forward.


We’re looking for an experienced P2P Networking Protocol Engineer with hands-on experience designing and implementing state of the art networking protocols and distributed systems.


https://codex.storage/


Key responsibilities



  • Design, implement and maintain state of the art p2p protocols and decentralized storage solutions

  • Coordinate with the ongoing testing efforts to identify and eliminate instabilities in the existing codebase and bring it to production levels quality

  • Implement and design new features as part of roadmap milestones


You ideally will have



  • Strong academic or engineering background (PhD-level or equivalent in industry); relevant research experience

  • Experience with low level libp2p primitives

  • Experience with low level/strongly typed languages (C/C++/Go/Rust or Java/C#)

  • Experience with Open Source software

  • Keen communicator, eager to share your work in a wide variety of contexts, like internal and public presentations, blog posts and academic papers

  • Strong networking (P2P systems) background

  • Good debugging skills

  • Good at explaining a complicated issue at varying levels of complexity for others to understand

  • A strong alignment to our principles


Bonus points if



  • Familiarity with the Nim programming language

  • Familiarity with zero-knowledge proofs and other ZK-technology

  • Familiarity with advanced cryptographic hashing functions


[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter]


Hiring Process



  • Interview with People Ops team

  • Interview with Codex team member

  • Pair Programming Task

  • Interview with Codex Program Lead


Compensation


We are happy to pay in any mix of fiat/crypto.