Senior Software Engineer (Go, blockchain)

Swarm Association

4/29/2022

  • Remote - specific timezones
  • Contract
  • Crypto/Fiat

Senior Software Engineer (Go, blockchain)

Swarm Association

  • Remote - specific timezones
  • Contract
  • Crypto/Fiat
Share this offer

Senior Software Engineer (Go, 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:

  • You have a solid grasp of blockchain principles and application design considerations
  • You are familiar with go-ethereum
  • You like to work remotely
  • You are available around the CET timezone
  • You manage your own time effectively and respect time constraints
  • You like to take the initiative
  • You don’t need to google SOLID principles
  • You can express yourself fluently in English, both verbally and in writing

We appreciate:

  • Knowledge of Solidity
  • A passionate open-source contributor
  • Experience with libp2p
  • Good grasp of distributed systems
  • 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 to talent@ethswarm.org


Share this offer

Apply Now