Job Description for Senior Engineer - Go at Celestia - Remote
Perks
- Flexible and remote work environment with multiple onsites each year
- Competitive salary and meaningful long-term compensation package
- Stipends for home office, coworking space, professional and personal growth
- 4 weeks annual vacation
- Being part of a collaborative, supportive team with opportunities for mentorship and professional growth
- 401k and healthcare coverage for US team members
Responsibilities
- Own and ship key parts of Celestia Protocol - our data-availability layer that re-transmits block data to light clients and rollups.
- Design and optimize Go services for storage, P2P networking, and consensus, using transports such as TCP, QUIC, gRPC, and libp2p.
- Benchmark and tune performance by implementing metrics, tracing, and structured logging to identify regressions early.
- Drive code quality through design documentation, code reviews, and comprehensive technical documentation.
- Support external developers via GitHub and Discord by triaging issues and incorporating real-world feedback into product roadmap.
Who You Are
- 7+ years of hands-on software engineering experience
- Expert-level Go proficiency, including concurrency patterns and performance profiling
- Strong understanding of networking & transport protocols (TCP, QUIC, gRPC, libp2p) and peer-to-peer architectures
- Proven experience scaling distributed or storage systems with focus on performance, reliability and data integrity
- Security-first mindset with knowledge of cryptography fundamentals and threat modeling
- Performance engineering expertise: CPU/memory profiling, GC tuning, latency analysis, and capacity planning
- Fluency with modern observability tools (Prometheus, OpenTelemetry, etc)
- Open-source contributions and excellent asynchronous communication skills
This job opportunity is part of Scouthappy's curated collection of remote jobs open to African talent. Apply now to join a global team.

