Published: Thu, 15 Feb 2024 20:25:27 +0000
Position: Senior Software Engineer (Distributed Systems, Blockchain)
Company: Swarm Foundation
Location: Neuchâtel, Switzerland (Headquarters)
Website: https://www.ethswarm.org/
About Us:
Swarm Foundation is a decentralized, peer-to-peer network system that provides a secure and decentralized storage and communication service. Our goal is to shape the future towards a self-sovereign global society and permissionless open markets. We believe that applications should be able to run autonomously and securely in a planetary-scale deployment and execution environment.
Join the Bee Team:
We are looking for a Senior Software Engineer to join our team and help us build the basic building block for the Swarm Network, Bee. Bee is a Swarm client implemented in Go, providing low-level constructs for file storage, feeds, key-value stores, and untraceable communication. Our team works in an agile manner and delivers solid, well-tested code.
Key Technologies:
– Go
– libp2p
– protobuf
– leveldb
– go-ethereum
– Various cryptographic libraries
Your Role:
– Develop the reference Swarm implementation in Go, also known as Bee
– Build domain-specific knowledge and expertise in the Swarm incentive layer implementation
– Ensure code is up to spec and deliver well-tested code
– Conduct thorough code reviews for your peers
Your Profile:
– Strong understanding of distributed systems
– Familiarity with blockchain principles and considerations for application design is a plus
– Experience with libp2p
– Fluent in English, both verbally and in writing
– Available during CET timezone
– Excellent time management skills and ability to work remotely
– Self-motivated and takes initiative
We Appreciate:
– Familiarity with Go-Ethereum
– Knowledge of Solidity
– Passionate about open-source contributions
– Familiarity with cryptographic concepts
– Knowledge of Kubernetes, Grafana, Jaeger, and OpenTracing
Swarm Team Perks:
– Open, flat, and transparent work environment
– 100% remote-friendly
– Flexible working hours
– Incentives through BZZ, Swarm’s token
If you are interested in this position, please send your CV and GitHub repo to talent@ethswarm.org. To apply, visit our job posting on We Work Remotely: https://weworkremotely.com/remote-jobs/swarm-foundation-senior-go-developer-distributed-system-blockchain Apply link