Related skills
rust java distributed systems go blockchain📋 Description
- Define architecture decisions, participate in designs, code reviews, and implement blockchain protocol features.
- Analyze and solve difficult problems across the blockchain protocol.
- Collaborate with operations and infrastructure to build high-scale backend services.
- Manage documentation for all code and functionalities.
- Collaborate with DevOps and ecosystem engineers to improve the tech stack for long-term initiatives.
🎯 Requirements
- 5+ years of engineering experience, preferably strong backend development experience (Go, Rust, Java, Erlang)
- Hands-on experience with cryptography primitives (e.g., BouncyCastle in Java): signatures and key exchange
- Basic knowledge of distributed systems and consensus algorithms (Raft or PBFT)
- Experience with or interest in Go or Rust
- Self-starter who can define and execute tasks with minimal guidance
- Humble, open to feedback, eager to improve
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!