Remote Senior GO Developer (DIstributed System, blockchain) at Swarm Foundation
🌎Location:Anywhere in the World. Full-Time
Lead Software Engineer (Distributed Systems & Blockchain)
Bee Development Team
Swarm operates as a decentralized network of nodes that provides a robust storage and communication solution.
Swarm has the potential to revolutionize the future, fostering a self-sovereign global society and enabling permissionless open markets. Within the Swarm ecosystem, applications execute securely and autonomously within a planetary-scale distributed environment.
Bee serves as a Go-implemented client for Swarm. It acts as the fundamental component of the Swarm Network.
Bee facilitates essential file storage, feeds, key-value stores, and secure communication via reliable, well-tested code developed using agile methods.
Core technologies include Go, libp2p, protobuf, leveldb, and go-ethereum, along with a range of cryptographic libraries.
Your responsibilities include:
- Creating the reference implementation of the Swarm in Go, known as Bee.
- Building expertise in the Swarm incentive layer.
- Enhancing code quality to meet specifications.
- Producing thoroughly tested code.
- Performing detailed code reviews for your team members.
Your qualifications include:
- Deep knowledge of distributed systems.
- Experience with blockchain principles and their application design implications is advantageous.
- Familiarity with libp2p.
- A solid grasp of SOLID principles.
- Proficiency in English, both spoken and written.
- Availability within the CET timezone.
- Strong time management skills and respect for deadlines.
- Proactive mindset with the ability to work remotely.
We value:
- Experience with Go-Ethereum.
- Familiarity with Solidity.
- A commitment to open-source contributions.
- Understanding of cryptographic fundamentals.
- Experience with Kubernetes, Grafana, Jaeger, and OpenTracing.
What Swarm offers/Team benefits:
- A transparent, open, and flat organizational structure.
- Fully remote work flexibility.
- Adaptable working hours.
- Commitment to team well-being through incentives like BZZ, the Swarm token.
If you are interested in applying, please send your resume and GitHub repository to [email protected].