Senior GO Developer (DIstributed System blockchain)

Swarm Foundation · Anywhere in the World

Company

Swarm Foundation

Location

Anywhere in the World

Type

Full Time

Job Description

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 [email protected] .



Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Related Jobs See more Back-End Programming jobs →


Apply Now

Date Posted

03/16/2024

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Product Designer - Chameleon

Views in the last 30 days - 0

Chameleon a remotefirst Series A startup backed by Matrix Partners and True Ventures is seeking a Product Designer with 5 years of SaaS design experie...

View Details

Senior Product Manager - Toggl

Views in the last 30 days - 0

Toggl is seeking a Senior Product Manager for a global team of 130 people working from over 40 countries The role involves defining product strategy d...

View Details

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details

Senior Mobile Engineer (iOS and Android) - Paperpile

Views in the last 30 days - 0

Paperpile is a remotefirst company developing software for researchers and students to find organize read and write academic papers Their suite of app...

View Details

Senior Frontend Engineer (React TypeScript) - Paperpile

Views in the last 30 days - 0

Paperpile is a remotefirst company developing software to simplify academic research and writing Their suite of apps is trusted by thousands worldwide...

View Details

Angular Developer Consultant (Nearshore Hourly) - Bitovi

Views in the last 30 days - 0

Bitovi is seeking an experienced Angular Developer Consultant with 5 years of professional experience in developing singlepage applications The role i...

View Details