For job seekers
For companies
Set your preferences and let your AI copilot handle the job search while you sleep.
Join our Infrastructure & Platform team to architect and deploy highly reliable, scalable blockchain services with lightning-fast performance. You'll lead the development of mission-critical core infrastructure that powers our products.
What you'll do
Develop storage layers, execution engines, transaction pools, gossip protocols and state-machine replication to deliver high-throughput, low-latency performance.
Implement, harden, and extend consensus algorithms to guarantee safety, liveness and high performance under real-world network conditions.
Profile CPU, memory, I/O, and network stacks, identify bottlenecks and push performance limits.
Integrate diverse cryptographic primitives including hash functions, Merkle proofs, digital signatures, encryption schemes, key-exchange protocols and proof systems.
Design and implement reliable peer discovery, NAT traversal, connection pooling, load balancing, congestion control, encrypted networking (TLS), and multiplexed transports (e.g. TCP, UDP, QUIC).
What you bring
2+ years building blockchain-based distributed systems and consensus engines.
Expert proficiency in C++, Rust, Zig, or other low-level languages.
Deep understanding of consensus protocols (e.g. PBFT, HotStuff, Tendermint).
Strong cryptography fundamentals: hashing, Merkle trees, multisignatures, elliptic-curve cryptography.
Solid networking experience: TCP/UDP, QUIC, peer discovery, NAT traversal.
Hands-on experience with key-value store databases for efficient state storage and high-throughput access (e.g. RocksDB, MDBX).
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!