Job Description
Summary
To join Nomos's team, we are looking for a SENIOR Engineer with strong Rust & P2P experience.
Responsibilities:
- Implement and optimise decentralised P2P protocols for network infrastructure
 - Build production-level P2P network components based on technical specifications
 - Develop proof-of-concepts for peer-to-peer communication layers
 - Engineer resilient distributed systems for Byzantine fault-tolerant environments
 - Analyse and optimise real-world P2P network performance (latency, throughput, node scalability)
 - Maintain and enhance Rust-based P2P networking stack
 
Requirements:
- Solid experience in Rust (non-negotiable!)
 - Proven P2P engineering experience: Implementation of peer discovery, data propagation, or network topologies; & building decentralised systems in Byzantine environments
 - Ability to operationalise P2P research into production code
 - Proven Distributed Systems experience: Strong knowledge of consensus mechanisms, distributed storage, or gossip protocols; & performance tuning of large-scale node networks
 - Computer Science/Math fundamentals (cryptography, algorithms, networking)
 - Strong technical communication (code documentation, system diagrams)
 - Strong interest in privacy-preserving, censorship-resistant and open protocols
 
Bonus Points:
- Proven experience with: DHTs, gossip protocols, BFT consensus, or P2P network resilience techniques.
 
Skills
- Communications Skills
 - Cryptography
 - Development
 - Rust
 - Software Engineering
 - Team Collaboration
 

