We are looking for a Golang Developer to build and maintain high-performance, low-latency backend and protocol systems that power Hotstuff's Layer-1 blockchain and exchange-grade infrastructure. You will work closely with protocol, infrastructure, and product teams to design, implement, and optimise mission-critical distributed systems.
Responsibilities
- Design, develop, and maintain Golang-based services and protocol components.
- Build and optimise low-latency, high-throughput systems.
- Work on consensus, execution, networking, or node-level components.
- Develop APIs, internal tools, and backend services.
- Improve system reliability, scalability, and observability.
- Write clean, testable, and well-documented code.
- Participate in code reviews and architectural discussions.
- Collaborate across protocol, infra, and DevOps teams.
Requirements
- 3+ years of experience in Golang development.
- Strong understanding of data structures, algorithms, and concurrency.
- Experience building backend or distributed systems.
- Proficiency with Linux environments and debugging tools.
- Familiarity with REST/gRPC APIs.
- Experience with version control systems (Git).
- Experience with blockchain systems, validators, or Layer-1 protocols.
- Understanding of BFT consensus mechanisms.
- Exposure to EVM, Engine-API, or Ethereum tooling.
- Knowledge of cryptography or zero-knowledge systems.
- Experience with Docker, Kubernetes, or cloud platforms.
This job was posted by Oshin Gautam from Hotstuff Labs.