Senior Go Software Engineer

  • Technology and IT
  • Remote (Remote)
  • $100,000 - $180,000 USD / Year

Website Swarm Foundation

Swarm is a decentralised data storage and distribution technology. Ready to power the next generation of censorship-resistant, unstoppable, serverless dapps.

Want to contribute to a revolutionary technology that’s shaping the future of the internet? The Swarm Foundation is seeking a skilled and passionate Senior Software Engineer to join our team and help build Swarm, a decentralized storage and communication system.

What is Swarm?

Imagine a world with a truly decentralized internet, where users control their own data and applications run autonomously. That’s the vision behind Swarm. We’re building a peer-to-peer network that provides a foundation for a more democratic and secure online experience.

What You’ll Do:

  • Architect the future: Make key architectural decisions for our distributed network, ensuring scalability, security, and efficiency.
  • Elevate our code: Contribute to the development of Bee, our core Swarm client written in Go. You’ll write clean, well-tested code and participate in rigorous code reviews.
  • Become a Swarm expert: Deep dive into the intricacies of Swarm’s incentive layer, contributing to its design and implementation.
  • Collaborate and innovate: Work closely with our research team to bring cutting-edge ideas to life.

What You’ll Need:

  • Go Guru: 5+ years of software engineering experience with at least 3 years of hands-on expertise in GoLang.
  • Decentralization Advocate: Solid understanding of blockchain principles and their application in real-world systems.
  • Distributed Systems Ace: Experience building and maintaining large-scale distributed systems.
  • Infrastructure Savvy: Familiarity with tools like Kubernetes and Helm.
  • Web3 Enthusiast: Prior experience in the Web3 space, either through personal projects or professional work.

Bonus Points:

  • Experience with libp2p, go-ethereum, and cryptographic concepts.
  • Familiarity with observability tools like Grafana, Prometheus, and Jaeger.
  • Knowledge of Solidity.
  • Active participation in the open-source community.

Why Swarm?

  • Make a real impact: Contribute to a project that’s pushing the boundaries of technology and shaping the future of the internet.
  • Work from anywhere: Enjoy the flexibility of a 100% remote work environment.
  • Flexible hours: Manage your own time and work when you’re most productive.
  • Be part of a passionate team: Collaborate with talented and dedicated individuals who are committed to building a better web.
  • Get rewarded: Earn BZZ tokens and share in the success of the Swarm network.

Ready to join the Swarm?

Send your CV to talent@ethswarm.org with the subject line: “Senior Software Engineer”.

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

Scroll to Top