Back to jobs

Senior Rust Protocol Engineer

Job description

Senior Software Engineer, Rust (Protocol) – Up to $275K base

Amicus has recently partnered with an exciting blockchain start-up who are working to empower Zero Knowledge (ZK) applications.

They are currently searching for experienced Rust Engineers to help build zero knowledge protocols and products.

Responsibilities:
  • Distributed Systems Engineering – develop components such as consensus logic, networking stacks, and blockchain databases.
  • Protocol Development – maintain and enhance ZK program execution protocols and work with cryptographic APIs.
  • Additionally, help product teams integrate protocols into their products via interfaces and APIs.
Requirements:
  • 5+ years of software engineering experience.
  • Deep understanding of the Rust language, 2+ years’ experience.
  • Distributed Systems design experience
  • 2+ years’ experience working at a Blockchain company.
  • Understanding of ZK concepts and Cryptography
  • Based in San Francisco – 2-3 days on-site per week
Compensation:
  • Up to $275K base salary + Equity/Tokens
  • Medical Insurance
  • Flexible PTO
  • Regular off-sites (including major industry conferences)
For candidates based outside the San Francisco Bay Area, relocation assistance is available for permanent US residents.