Protocol Engineer

About the Role

You will design, implement, and maintain protocol-level features and distributed systems. You will write production-quality code in Go or Rust, prepare systems for production, and harden protocol security. You will integrate and maintain EVM compatibility and cross-chain messaging, document designs, and publish and maintain open-source repositories. You will learn and apply advanced cryptography primitives such as FHE, ZK, and MPC as needed, participate in design reviews, and communicate technical decisions clearly to engineering and external stakeholders.

Requirements

  • 3+ years experience building software with Go or Rust
  • Experience taking distributed systems to production
  • Experience with Cosmos-SDK or Substrate
  • Experience with protocol design and security best practices
  • Understanding of Tendermint CometBFT or other consensus engines
  • Understanding of the Ethereum Virtual Machine EVM
  • Understanding of or willingness to learn FHE ZK and MPC
  • Proficient in spoken and written English
  • Experience with GitHub and open-source development workflows
  • Experience with Solidity is a plus

Responsibilities

  • Drive end-to-end product development lifecycle
  • Design and implement protocol features in Go or Rust
  • Take distributed systems to production and operate them
  • Collaborate with cross-functional teams to ensure protocol security performance and scalability
  • Apply protocol design and security best practices
  • Integrate EVM compatibility and cross-chain messaging
  • Document designs and maintain open-source repositories
  • Stay up-to-date with industry trends and emerging technologies

Benefits

  • Equity and token grants
  • Health dental and vision benefits
  • 100% remote with travel opportunities
  • Option of coworking space
  • Lifestyle benefits

Skills

Apply Now
Protocol Engineer at Inco | JobStash