logo
Lawrence Harvey

Senior Software Engineer

North America

June 23, 2026 at 4:14 PM

✨ AI summary

Location

  • US Remote

Languages

  • Rust

Experience Level

  • 5+ years software engineering experience
  • 2-3+ years professional Rust experience

Senior Protocol Engineer

Salary: Up to $250,000

Location: Remote


I'm currently working with an early-stage protocol company building privacy preserving infrastructure for Web3, with zero knowledge technology and consensus design at the core of the stack, who are looking for a Senior Protocol Engineer to help design, build, and maintain the distributed systems underpinning their network.


This is a hands-on engineering role working closely with both engineers and leadership, turning a strong technical vision into shipped product each quarter. The business is building privacy preserving protocols and developer tooling designed to make zero knowledge technology accessible and usable, rather than an afterthought bolted onto existing infrastructure.


You'll be working deep in distributed systems and consensus logic while also helping make that work accessible to product teams through clean interfaces and APIs.


This is a strong opportunity to work at the protocol layer of a genuinely differentiated zero knowledge platform with real technical depth and room to grow.


Responsibilities

  • Engineer core distributed system components, including consensus logic, memory-mapped databases, networking stacks, and synchronisation logic, built to be performant, safe, and correct.
  • Take a lead role in consensus mechanism design and implementation, working through the trade-offs of safety, liveness, and performance at the protocol level.
  • Support infrastructure engineers in maintaining monitoring and alerting systems to ensure high uptime and fast debugging.
  • Participate in an on-call rotation, responding promptly to production incidents and outages.
  • Wrap key protocol functionality in clean interfaces and APIs to make it accessible to product teams.
  • Communicate technical ideas clearly across engineering and leadership to align on quarterly deliverables.


Requirements

  • 5+ years of software engineering experience.
  • 2 to 3+ years of professional Rust experience.
  • Strong understanding of consensus mechanisms, with experience designing or working closely with consensus logic in a production system.
  • Strong foundation in blockchain concepts, ideally with experience contributing to a blockchain project.
  • Low-level systems programming and/or distributed systems design experience.
  • Comfortable working collaboratively across engineering and leadership to turn technical vision into shipped deliverables.


If you're an experienced protocol engineer with a strong consensus background looking to help build privacy preserving infrastructure from the ground up, then apply or get in touch directly.