Senior Software Engineer

last updated February 16, 2024 13:24 UTC

Swarm Foundation

HQ: Neuchâtel

more jobs in this category:

  • -> Transcriptionist @ Literably
  • -> Remote Freelance Writers for Entry-Level Blogging Work @ We Write Blog Posts
  • -> English Transcript Editor @ 3Play Media
  • -> Data Entry Operator @ Tower Health
  • -> Data Entry specialist @ RMJ4U

Swarm is a system of peer-to-peer networked nodes that create a decentralised storage and communication service. The system is economically self-sustaining due to a built-in incentive system enforced through smart contracts on the Ethereum blockchain.
Swarm aspires to shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications can 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 Swarm Network. Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication.
The Swarm Bee team strives to keep things clear and simple, making reasoning and discussions efficient. In a broader sense, this applies to everything we do.
Solid, well-tested code is 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

Competitive compensation as an independent contractor
An open, flat and transparent work environment
The opportunity to be part of a diverse and ambitious remote team
Flexible working hours and remote work

Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0