Create your profile to continue

  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 37 developers joined Golang Cafe in the last 30 days
  • 11,344 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





Senior Software Engineer (Go, blockchain) at Swarm Foundation - remote

Swarm Foundation Logo

Salary €60,000 to €120,000 a year
Company Website https://www.ethswarm.org/jobs/senior-software-engineer-go
Published April 2024
Applicants This Week 7

Job Description

Senior Software Engineer (Go, blockchain)

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: Take architectural decisions for our p2p distributed network Suggest improvement solutions for our codebase and the testing process 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 5+ years of experience in a similar position & at least 3 years with GoLang You have experience in working on large-scale distributed systems Familiarity with infrastructure tools (we use k8s, helm) You follow SOLID principles You like to work in a fast paced environment Strong sense of ownership and responsibility You manage your own time effectively and respect time constraints You like to work remotely You are available around the CET timezone You can express yourself fluently in English, both verbally and in writing

We appreciate: You have a solid grasp of blockchain principles and application design considerations Experience with libp2p You are familiar with go-ethereum Acquaintance with cryptographic concepts Knowledge of monitoring tools (we use Grafana, Prometheus, Jaeger and OpenTracing) Knowledge of Solidity A passionate open-source contributor

We offer/Team perks: An open, flat and transparent work environment 100% remote friendly Flexible working hours We care about our swarm: Incentives through BZZ, our token

Should you be interested in the position, please send your CV to talent@ethswarm.org


Apply

Share This Golang Job

LinkedIn
Reddit
WhatsApp
Telegram

Other Golang Jobs

Safetrade LLC Logo

[Remote] Nhà phát triển Fullstack/Golang (lên tới 2000$)
Safetrade LLC
Remote
$12,000 to $24,000 a year
March 2024
10 Applicants This Week

Hygraph Logo

Team Lead Engineering (f/m/d) - Remote EMEA
Hygraph
Berlin
€95,000 to €103,000 a year
March 2024
69 Applicants This Week

Gevulot Logo

Tooling & Solutions Engineer (Go/Rust)
Gevulot
Remote
$80,000 to $150,000 a year
February 2024
76 Applicants This Week