hero

PL Network

197
companies
482
Jobs

Protocol Engineer

IPTS

IPTS

Software Engineering · Full-time
Remote
Posted on Sep 3, 2024

Specialism: Product** **Research & Development

Project: A company that emerged in April 2024 is leading the Web3 revolution with a mission to enable anyone to join, earn, and contribute to the Web3 economy. Their first two products are the Filecoin Station Network, a DePIN network that allows users to run a node and earn FIL tokens, and the Spark Protocol, a trustless system for verifying data retrievability from Filecoin Storage Providers. The Station Network already hosts tens of thousands of nodes, while the Spark Protocol verifies the availability of millions of files. Both products are currently in their early growth stages. The team consists of passionate professionals with expertise in p2p systems and cryptography, dedicated to advancing Web3 technology.

Key Skills: JavaScript, Golang, Rust, RESTful APIs, SQL, NoSQL, Docker, Solidity, Web3.js, Ethers.js, AWS, GCP, Azure

Location: Remote

Role Detail: We are searching for a skilled Backend/Protocol Software Engineer to join the team as the first key hire. This role involves designing, implementing, and maintaining protocols and backend services that power Web3 products. The engineer will work closely with other developers and the product lead to deliver robust and scalable solutions.

Key responsibilities include implementing and optimizing trustless protocols using JavaScript, Golang, and Rust, developing backend services and APIs, and collaborating with cross-functional teams to define and launch new features. Additional duties include improving performance, security, and scalability, refactoring the technology stack to reduce costs, writing clean and well-documented code, participating in code reviews, and staying current with the latest trends in blockchain and Web3 technologies.

Requirements:

  • Proven experience as a Backend or Protocol Engineer.
  • Proficiency in JavaScript and either Golang or Rust.
  • Strong understanding of blockchain technology and decentralized protocols.
  • Experience with RESTful API design and development.
  • Familiarity with database systems (SQL and NoSQL).
  • Knowledge of containerization and orchestration tools (e.g. Docker).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a distributed team.
  • Strong communication skills and fluency in English.
IPTS is an equal opportunity employer.