Posted 21 Oct 2022, 6:51 pm

Backend Engineer at Human Protocol

HEY HUMAN. YES, YOU.

We see you scanning postings, looking for your next great adventure. Let us tell you about us, HUMAN PROTOCOL. If you’ve shopped or applied for a job online, chances are, you’ve already interacted with HUMAN PROTOCOL. Our ecosystem is the most used blockchain technology in the world and our work has us literally interacting with hundreds of millions of people across 274 countries and territories worldwide. Applications built on HUMAN technology already serve more than 15% of global internet traffic, protecting many familiar websites and brands from bot-nets while simultaneously contributing millions of data points that help refine machine learning algorithms.

But we’re still thinking bigger; tackling some of the biggest challenges in AI and ML today. We care deeply about our mission and know it will improve the quality of HUMAN and AI interactions in the digital economy. In cerebral terms: HUMAN's vision is to create a more human world: disintermediated yet connected, with many viewpoints and backgrounds accounted for and represented, in which value produced is tokenized and rewarded.

We’re searching for amazing, dedicated non-linear thinking HUMANS to join our growing team.

The Gig: BACKEND ENGINEER

You are managing our technical backend, ensuring our servers, applications and overall software systems are performing like a well-oiled machine. While you may be more comfortable behind the scenes, you are a great communicator and a natural collaborator working with the various teams and HUMANs to ensure our software frameworks are reliable. You’re organized, proactive and bring a wealth of experience to the role to keep all systems a go.

Key Responsibilities

  • Responsible for maintenance and development (when required) software architecture and infrastructure of HUMAN services.
  • A positive, collaborative team member providing input and experience, to an agile product team that will tackle new tasks with an open mind and direct communication.
  • Take responsibility for the products built and the infrastructure hosting them.
  • Actively work on improvements and new features for HUMAN together with the whole product team (Technical director, frontend and backend developers, DevOps, QA).
  • Mad Skills

  • We know you’ll have the technical chops; a HUMAN team member knows how to apply those skills effectively and collaboratively. Working well with fellow HUMANS means exceptional communication of your projects, progress and outcomes.
  • Post Secondary Education, with a preference to a degree in Computer Science
  • 5 years Professional Experience in computer science or computer systems related careers
  • Special attention will be given to candidates with a history of Blockchain/machine learning/micro-services development
  • A minimum of web3 and understanding of Blockchain on a fundamental level
  • Experience with Python/NodeJS. Golang, Rust or Solidity would be a plus.
  • Experience with database solutions both SQL (MySQL, PostgreSQL or similar) and NoSQL (MongoDB, DynamoDB, Cassandra or similar).
  • Experience with REST APIs and Websockets. oAuth, JWT, GraphQL and gRPC would be a plus.
  • Experience with deployment tools like Docker, Serverless Framework, Terraform is needed. Kubernetes is a plus.


  • Perks of Being HUMAN: Being great at your role is step one to thrive in our team; embracing and becoming a leader in the blockchain, crypto world is a rare opportunity. This role is truly a unique opportunity to showcase your leadership and innovative skills and have an immediate and resonant impact in our ecosystem. We find those who have workforce maturity, curious capability, and a desire to do things differently are most successful.
    So, are you ready to join us? If so, we ask that you hit that submit button. Make sure when you do, you include in your application your very best two sentence response as to why you’re our next superHUMAN.


    Please mention the word **LIBERATION** and tag RMTk1LjIwLjI0MS40OQ== when applying to show you read the job post completely (#RMTk1LjIwLjI0MS40OQ==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

    The offering company is responsible for the content on this page / the job offer.
    Source: Remote Ok