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 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 and deployments
  • Grafana stack for monitoring
  • Polygon and Optimism stack for customers rollup deployments (more is coming)

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 Django rest API and Celery
  • 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
  • AWS
  • Terraform,Terragrunt, Ansible

Why you should join us

  • Autonomy: Fully remote team with great dynamics. We won't micro-manage you.
  • Experienced team: We are team of professionals in blockchain technologies
  • 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 dynamically scaling company with engineering at our core. We are growing as a company and you stand a chance to grow together with us as a blockchain engineer

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.