Protocol Labs

Infrastructure Engineer

Hiring an adept systems and security enthusiast to run decentralized web infrastructure and harden it against attack while applying dev ops patterns across small teams and huge open-source communities.

Apply now

Protocol Labs believes the internet has become humanity's most important technology. We build protocols, systems, and tools to improve how it works. Today, we are focused on how we store, locate, and move information.

We seek an outstanding Infrastructure Engineer (aka. System Operations Engineer) to join our infrastructure team.

Just like the internet itself, we are a fully distributed team spread across the globe. We don’t let geography or borders define us -- we want to work with talented and intellectually curious people of diverse backgrounds and different perspectives.

System Operations, Infrastructure and Devops at Protocol Labs

At Protocol Labs we plan, design, and deploy systems that must operate with high quality and consistency. This job puts you at the forefront of industry-wide experimentation around deployment of decentralized infrastructure. Part of the job is to design and/or test decentralized alternatives to established tools, documenting the work, and sharing that work with the open source world.

Our infrastructure Engineers are full members of the development teams they work with, participating in the entire development lifecycle and carrying out infrastructure operations in collaboration with the other engineers the team.

As an Infrastructure Engineer at Protocol Labs you might …

  • Deploy and maintain software infrastructure like the IPFS gateway nodes at gateway.ipfs.io

  • Secure and audit operating software infrastructure

  • Commit code to improve connectivity on the IPFS network: ie. bootstrap nodes, transports, general work on libp2p

  • Maintain public dashboards of the IPFS network, showing status, traffic, usage, etc.

  • Apply best practices, write documentation & case studies

  • Advise users worldwide on how to apply best practices

  • Make our software really nice to operate, i.e. be the voice of operations users who will be deploying our software all over the planet

  • Collaborate with developers to set up new infrastructure

  • Automate away tedious manual tasks

You may be a fit for this role if you ...

  • Are attentive to details and love making stable, reliable systems that can scale gracefully

  • Have experience with various deployment setups and automation tools

Interested?

Apply now