Lead Blockchain Protocol Engineer (Golang / Cryptography)

Agile Ventures Pvt Ltd

Concord (CA)

Hybrid

USD 180,000 - 240,000

Part time

33 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Agile Ventures Pvt Ltd in Concord, CA seeks a Lead Blockchain Protocol Engineer (Golang / Cryptography) on a 18+ month contract. The role is 3 days hybrid on-site in Concord, focusing on a next-generation digital asset platform with a core settlement engine and privacy-preserving cryptography.

The candidate will translate advanced cryptographic concepts into high-performance Go, work on MPC, ZK proofs, and ECC, and collaborate on distributed systems, BFT consensus, and on-chain MPC mixing

Qualifications

  • Backend software engineer with strong Go expertise.
  • Hands-on experience with ECC cryptography and privacy-preserving primitives.
  • Experience with BFT consensus, P2P networking, distributed systems, Cosmos SDK and CometBFT/Tendermint.

Responsibilities

  • Architect and build blockchain applications using Go and Cosmos SDK.
  • Develop core settlement engine for the platform.
  • Implement privacy-preserving cryptographic primitives (Pedersen commitments, Bulletproofs).
  • Engineer ABCI++ extensions for MPC mixing network.
  • Design KVStore state machines for encrypted balances.
  • Optimize cryptographic operations to improve latency and throughput.
  • Build secure off-chain query layers for regulatory auditing.
  • Translate complex cryptographic specs into production Go code.
  • Participate in cryptographic curve selection, libraries, and protocol design.
  • Develop distributed systems with BFT, P2P networking, and state replication.
  • Contribute to consensus logic and module development.

Skills

Golang
Distributed systems
ECC cryptography
Cosmos SDK
Tendermint
P2P networking
MPC concepts

Tools

Cosmos SDK
CometBFT/Tendermint
Pedersen Commitments
Bulletproofs

Job description

Position: Lead Blockchain Protocol Engineer (Golang / Cryptography)

Employment Type: Contract
Duration: 18+ Months
Location: Concord, CA 3 days hybrid on-site role

Job Summary

Contribute to a next-generation Digital Asset Platform designed to solve the critical challenge of achieving regulatory compliance without compromising transaction confidentiality. This role focuses on architecting and developing the core settlement engine while working at the intersection of distributed systems, blockchain technology, and applied cryptography. The ideal candidate will translate complex mathematical and cryptographic concepts into high-performance, production-grade Go applications.

Position: Lead Blockchain Protocol Engineer (Golang / Cryptography)

Employment Type: Contract
Duration: 18+ Months
Location: Concord, CA 3 days hybrid on-site role

Job Summary

Contribute to a next-generation Digital Asset Platform designed to solve the critical challenge of achieving regulatory compliance without compromising transaction confidentiality. This role focuses on architecting and developing the core settlement engine while working at the intersection of distributed systems, blockchain technology, and applied cryptography. The ideal candidate will translate complex mathematical and cryptographic concepts into high-performance, production-grade Go applications.

As a Lead Specialty Software Engineer (Protocol Engineer), you will:
Day To Day Responsibilities
  • Architect and build custom blockchain applications using Go, Cosmos SDK, and CometBFT (Tendermint).
  • Design and develop the core settlement engine for a next-generation Digital Asset Platform.
  • Implement and optimize privacy-preserving cryptographic primitives including Pedersen Commitments and Bulletproofs (Range Proofs).
  • Engineer custom ABCI++ extensions, specifically PrepareProposal and Vote Extensions, to implement an on-chain Multi-Party Computation (MPC) mixing network.
  • Design custom KVStore state machines that manage homomorphic encrypted balances (Elliptic Curve points) instead of plaintext integers.
  • Optimize cryptographic operations including scalar multiplication and point addition to improve latency and throughput in distributed environments.
  • Build secure off-chain query layers and view key mechanisms to support granular, permissioned regulatory auditing.
  • Translate complex cryptographic and mathematical specifications into high-performance, production-grade Go code.
  • Work at the intersection of distributed systems and applied cryptography to solve privacy and regulatory compliance challenges.
  • Contribute to architectural decisions involving cryptographic curves, libraries, protocol design, and engineering patterns.
  • Develop and maintain reliable distributed systems leveraging BFT consensus algorithms, P2P networking, and state replication.
  • Build custom blockchain modules and participate in consensus logic enhancements.
  • Collaborate with engineering teams to design scalable, secure, and privacy-preserving digital asset infrastructure.
  • Apply knowledge of MPC, Verifiable Secret Sharing (VSS), Zero-Knowledge Proofs, and Elliptic Curve Cryptography (ECC) in protocol development.
  • Support the design and implementation of privacy-preserving ledger architectures and settlement mechanisms.
The Ideal Candidate Will Have
  • Specialty Software Engineering experience or equivalent.
  • Backend or systems programming experience with expert-level Go (Golang) proficiency.
  • Hands-on experience with Elliptic Curve Cryptography (ECC).
  • Experience with BFT consensus algorithms, P2P networking, and distributed systems. Strong experience with Cosmos SDK and CometBFT/Tendermint.
  • Experience building custom blockchain modules and modifying consensus logic. Knowledge of Pedersen Commitments, Bulletproofs, Zero-Knowledge Proofs, and MPC concepts.
  • Ability to translate mathematical specifications and academic whitepapers into working code.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Protocol Engineer (Golang)
Protocol Engineer (Golang)

Hyring® • Concord (CA)

On-site
USD 180,000 - 300,000
Specialty Software Engineer 3
Specialty Software Engineer 3

Motion Recruitment • Concord (CA)

Hybrid
USD 140,000 - 190,000
Lead Blockchain Protocol Engineer — Go & Cryptography
Lead Blockchain Protocol Engineer — Go & Cryptography

Agile Ventures Pvt Ltd • Concord (CA)

Hybrid
USD 180,000 - 240,000
Lead Protocol Engineer (Go) - Blockchain & Privacy (Hybrid)
Lead Protocol Engineer (Go) - Blockchain & Privacy (Hybrid)

Innova Solutions Inc. • Concord (CA), Northern (KY)

Hybrid
USD 96,000 - 103,000
Medical & Pharmacy
Dental & Vision
401(k) Plan
+9
Lead Specialty Software Engineer (Protocol Engineer)
Lead Specialty Software Engineer (Protocol Engineer)

PINNACLE GROUP (Pinnacle Technical Resources) • Concord (CA), Northern (KY)

Hybrid
USD 96,000 - 110,000
Lead Protocol Engineer: Privacy Blockchain (Hybrid, W2)
Lead Protocol Engineer: Privacy Blockchain (Hybrid, W2)

PINNACLE GROUP (Pinnacle Technical Resources) • Concord (CA), Northern (KY)

Hybrid
USD 96,000 - 110,000
Senior Protocol Engineer (Go) – Blockchain Platform
Senior Protocol Engineer (Go) – Blockchain Platform

Hyring® • Concord (CA)

On-site
USD 180,000 - 300,000
Lead Protocol Engineer - Go Blockchain & Privacy
Lead Protocol Engineer - Go Blockchain & Privacy

MassGenics, Inc. • Concord (CA), Northern (KY)

Hybrid
USD 96,000 - 103,000
Referral bonus
Medical & pharmacy coverage
401(k)
+3
Go Blockchain Engineer - Privacy & Consensus
Go Blockchain Engineer - Privacy & Consensus

Motion Recruitment • Concord (CA)

Hybrid
USD 140,000 - 190,000
Lead Specialty Software Engineer (Protocol Engineer) - Information Technology - Analysts
Lead Specialty Software Engineer (Protocol Engineer) - Information Technology - Analysts

MassGenics, Inc. • Concord (CA), Northern (KY)

Hybrid
USD 96,000 - 103,000
Referral bonus
Medical & pharmacy coverage
401(k)
+3