×
Register Here to Apply for Jobs or Post Jobs. X

Protocol Engineer; Golang

Job in Concord, Contra Costa County, California, 94527, USA
Listing for: Hyring®
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Golang, Blockchain / Web3, Backend Developer
Salary/Wage Range or Industry Benchmark: 180000 - 300000 USD Yearly USD 180000.00 300000.00 YEAR
Job Description & How to Apply Below
Position: Protocol Engineer (Golang)
Job Title:

Lead Specialty Software Engineer – Protocol Engineer

Location:

Concord, CA Project:
Digital Asset Platform / Blockchain Work Authorization:
Candidates must not require employment sponsorship. Job Overview

We are seeking an experienced Lead Specialty Software Engineer (Protocol Engineer) to design, develop, and optimize a next-generation Digital Asset Platform supporting secure, confidential, and regulatory-compliant institutional financial transactions.

The ideal candidate will have strong experience in Golang, distributed systems, blockchain protocols, elliptic curve cryptography, and consensus algorithms.

This role involves architecting a blockchain settlement engine, implementing privacy-preserving cryptographic solutions, and developing high-performance distributed applications.

Must-Have Technical Skills
  • Golang (Go): 3+ years of backend or systems programming experience, with expert-level Go development skills.
  • Elliptic Curve Cryptography (ECC):
    Minimum 6 months of hands‑on experience implementing or working with ECC.
  • Distributed Systems: 1+ year of experience with BFT consensus algorithms, peer‑to‑peer networking, and state replication.
  • Software Engineering: 5+ years of professional software engineering experience.
  • Database Technologies:
    YugabyteDB, PostgreSQL, and/or Liquibase, as highlighted in the top skills.
Key Responsibilities
  • Design and develop custom blockchain applications using Golang, Cosmos SDK, and CometBFT (Tender mint).
  • Build and optimize core blockchain settlement protocols for institutional financial transactions.
  • Implement cryptographic techniques such as Pedersen Commitments and Bulletproofs (Zero‑Knowledge Range Proofs).
  • Develop custom ABCI++ extensions, including Prepare Proposal and Vote Extensions.
  • Implement Multi‑Party Computation (MPC) mixing networks.
  • Design KVStore‑based state machines supporting encrypted balances.
  • Optimize elliptic curve operations, including scalar multiplication and point addition.
  • Develop secure off‑chain query mechanisms and permission‑based regulatory auditing capabilities.
  • Ensure high availability, low latency, scalability, and transaction confidentiality.
Preferred Qualifications
  • Hands‑on experience with Cosmos SDK, CometBFT, or Tender mint.
  • Knowledge of Zero‑Knowledge Proofs (ZKP), Bulletproofs, and Sigma protocols.
  • Experience with Pedersen Commitments and homomorphic encryption.
  • Familiarity with Multi‑Party Computation (MPC) and Verifiable Secret Sharing (VSS).
  • Experience with Ristretto
    255 or gnark‑crypto.
  • Strong understanding of blockchain consensus architecture.
  • Ability to translate mathematical research papers into production‑grade code.
  • Knowledge of Account Model versus UTXO Model.
  • Experience in financial services, Fin Tech, payments, or trading platforms.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary