Golang / Go Job: QA Engineer (Go, blockchain, distributed system)

Swarm Foundation

QA Engineer (Go, blockchain, distributed system) at Swarm Foundation

Remote โ€บ ๐ŸŒ Worldwide, 100% remote position
  (Posted Feb 21 2024)

Salary
76-105k EUR/yer + bonus

Job description
Swarm is a system of peer-to-peer networked nodes for a decentralized 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:
This role expects the candidate to function as a large node operator, conducting testing and immersing themselves in the responsibilities of node operators. This requires experience in a comparable QA position, as well as an interest in DevOps-related areas. However, we consider motivation and initiative-taking to be the most crucial qualities that the ideal candidate should possess.

The responsibilities of the role:
Writing and executing end-to-end test scenarios on testnet and mainnet in order to assure performance and reliability.
Submit detailed bug reports and issues to our developers' team.
Give the green light to the developers' team to proceed with a release.
Be an active part in shaping the way our products are built by analyzing how functionality, user experience and performance could be improved.

This role is an excellent opportunity, as in the future we expect the QA team to grow and therefore this role could open the possibility of becoming the QA team lead.

Your profile:
You have at least 3 years of hands-on experience in a similar position.
Solid understanding of distributed systems
Experience in executing manual and automated tests interacting with the API.
Be able to set up different environments to perform automated testing on them.
You are familiar with the blockchain ecosystem.
Experience in managing panels and dashboards for monitoring,
Familiarity with Ethereum is a must.
You can express yourself fluently in English, both verbally and in writing.
You manage your own time effectively and respect time constraints.
You like to take initiative.
You are available around CET timezone.

We appreciate:
You are familiar with Golang.
Exposure to infrastructure-related tasks (will be needed to set up environments).
Familiarity with Grafana, Loki and Prometheus
General acquaintance with cryptographic concepts.
Experience with the Javascript ecosystem.

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


 

Company: Swarm Foundation

Swarm Foundation
Linkedin profile
Github: ethersphere
Location: ๐ŸŒ Worldwide, 100% Remote

World Map

Skills wanted, in addition to Golang:
blockchain go devops ethereum golang
javascript node

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with blockchain Golang jobs with devops Golang jobs with ethereum Golang jobs with javascript Golang jobs with node