Senior Go Software Engineer – Blockchain (Remote)

Website Swarm Foundation

Swarm completes the vision of consensual computation, decentralised infrastructure, and private messaging, powering open, serverless, and permissionless dapps.

Join the Swarm Foundation and help build the future of decentralized technology! We’re looking for an experienced Senior Software Engineer with strong Go and blockchain expertise to contribute to Bee, our core client for the Swarm network.

What you’ll do:

  • Architect and develop: Make key architectural decisions for our peer-to-peer (p2p) network and contribute to the development of Bee, our Go-based Swarm client.
  • Improve and innovate: Suggest and implement improvements to our codebase and testing processes.
  • Dive deep into Swarm: Become an expert in the Swarm incentive layer and implement features based on specifications from our research team.
  • Collaborate and mentor: Conduct thorough code reviews and share your knowledge with your peers.

What you’ll bring:

  • Go expertise: 5+ years of software engineering experience with at least 3 years of hands-on experience with Go.
  • Blockchain knowledge: A solid understanding of blockchain principles and application design.
  • Distributed systems experience: Proven experience working on large-scale distributed systems.
  • Infrastructure familiarity: Experience with tools like Kubernetes and Helm.
  • Web3 experience: Previous experience in the Web3 space, either through personal projects or professional work.
  • Strong communication: Excellent written and verbal communication skills in English.
  • Remote work readiness: Ability to work effectively in a remote environment and manage your time efficiently.
  • Timezone flexibility: Availability to work within the CET timezone.

Bonus points for:

  • Libp2p experience
  • Go-ethereum familiarity
  • Cryptographic knowledge
  • Experience with observability tools (Grafana, Prometheus, Jaeger, OpenTracing)
  • Solidity knowledge
  • Open-source contributions

What we offer:

  • Impactful work: Contribute to a cutting-edge decentralized technology that is shaping the future of the internet.
  • Remote-first culture: Work from anywhere in the world with flexible hours.
  • Transparency and ownership: Enjoy an open, flat, and transparent work environment where you can take ownership of your work.
  • Competitive benefits: Incentives through BZZ, our native token.

Apply Now: https://www.ethswarm.org/jobs/senior-software-engineer-go

Scroll to Top