Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Platform Engineer - Blockchain

Gateway.FM is looking for a Platform Engineer who is interested in blockchain


technology to join our globally distributed infrastructure team (around UTC+1).

What we do
We build Presto - an innovative product in the Blockchain industry which allows
anyone to create their own blockchain based on zk-rollup technology in a few
clicks in an automated way and smoothly run it as a service managed by
Gateway.fm by delegating all the complexity of setting up, maintaining and
upgrading tasks to us.

In our team we always strive to automate as much of our work as we can leaving
time and resources to build the new features:

Automate deployments of blockchain nodes, upgrade the blockchain software

Build and constantly improve the monitoring solutions of deployed blockchains

Build our internal tooling using Python and Django to automate our
infrastructure tasks and to create zk-rollups, deploy smart contracts and
configure blockchain nodes for our customers.

Our stack
Python/Django to build various internal tooling and to automate Presto
blockchain deployments

Celery + Redis + Postgresql

Hashicorp Nomad/Consul and Docker swarm to orchestrate the micro-


services orchestration and deployments

Grafana stack for monitoring

Platform Engineer - Blockchain 1


Role and responsibilities
You'll work on automaton of blockchain deployments which includes:

Development of Presto product using Python and Django

Deployment of smart contracts

Improving monitoring of rollups

Upgrading existing rollups to the latest versions

Making design and architectural decisions

Participate in (additionally compensated) on-call procedures

Requirements and skills


Our ideal candidate worked in start up like companies and can start contributing
within a few days.
It's required to have blockchain experience. Also, if your past experience does not
100% match our stack, but you have experience with equivalent technologies, we
will be happy to talk to you.
Specifically, we are looking for a candidate who:

Developed backend using Python

Has strong written and verbal communication skills (in English)

Knows how to work with monitoring solutions such as Grafana, Prometheus,


Log processing

Understands fundamentals of Smart Contracts

Can deploy a custom POA network and debug blockchain deployment

Automated things in previous companies

Worked with Docker and cluster management tools

Nice to have:
DevOps experience

Platform Engineer - Blockchain 2


Why you should join us
Autonomy: Fully remote team with great dynamics. We won't micro-manage
you.

Experienced team: We've done this before. We have people onboard from
blockchain companies like the Ethereum Foundation, Status, Infura, and
ConsenSys.

Lean (Kanban) methodology: We focus on people and getting things done.

Novel work: Be part of the blockchain movement instead of building yet


another CRUD app.

Ownership: As a small team, we have a lot to build. You'll work side-by-side


with other smart people and feel proud of what you create.

Highly technical company: We're a small company with engineering at our


core. You won't have to have frustrating conversations with non-technical
people.

Platform Engineer - Blockchain 3

You might also like