See all jobs
Swarm Foun
Swarm Foundation: Senior GO Developer (DIstributed System, blockchain)
Posted 1 year ago

Headquarters: Neuchâtel

URL:

Senior Software Engineer (Distributed systems, blockchain)
Bee team
Swarm is a system of peer-to-peer networked nodes for a decentralised storage and communication service. 
Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm Network. 
Bee provides low-level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries. 
Your role:
  • Development of the reference Swarm implementation in Go aka Bee
  • Developing domain-specific knowledge and expertise in the Swarm incentive layer implementation
  • Bringing code up to spec
  • Delivering well-tested code
  • Conducting thorough code reviews to your peers
Your profile:
  • Strong understanding of distributed systems.
  • Familiarity with blockchain principles and considerations for application design is a plus.
  • Experience with libp2p
  • You don’t need to Google SOLID principles 
  • You can express yourself fluently in English, both verbally and in writing
  • You are available around the CET timezone
  • You manage your own time effectively and respect time constraints
  • You like to take the initiative and can work remotely
We appreciate:
  • Familiarity with Go-Ethereum 
  • Knowledge of Solidity
  • A passionate open-source contributor
  • Acquaintance with cryptographic concepts
  • Knowledge of Kubernetes, Grafana, Jaeger and OpenTracing
Swarm offers/Team perks:
  • An open, flat and transparent work environment
  • 100% remote-friendly
  • Flexible working hours
  • We care about our swarm: Incentives through BZZ, Swarm’s token
Should you be interested in the position, please send your CV and GitHub repo to talent@ethswarm.org.

To apply:

Status

Accepting Applications

Apply

Similar jobs

New
Iterable
Senior Manager, Customer Success
Iterable
Remote Latam's
New
Markforged
Field Service Technical Trainer
Markforged
Remote Latam's
New
Dataiku
Customer Success Engineer, Emerging Enterprise
Dataiku
Remote Latam's