Senior Consensus Protocol Engineer (Ahmedabad)

Senior Consensus Protocol Engineer (Ahmedabad)

16 Aug
|
Future tech
|
Ahmedabad

16 Aug

Future tech

Ahmedabad

About the Role

We are hiring a Senior Consensus Protocol Engineer to design, implement, and

formally verify the consensus layer of our next-generation Layer-1 blockchain. This is

one of the most critical engineering positions responsible for building the

blockchain’s consensus engine, ensuring protocol safety, liveness, and achieving

deterministic finality in under one second.

Key Responsibilities

 Design and implement Layer-1 consensus protocol in Rust.

 Build and maintain the formal TLA+ specification.

 Perform formal verification using TLC and Apalache.

 Implement Tower BFT consensus.

 Develop validator voting and leader election logic.

 Implement BLS12-381 signature aggregation.

 Optimize consensus performance for sub-second finality.

 Build consensus testing and simulation framework.

 Resolve consensus security audit findings.

 Collaborate with Protocol, Cryptography, Networking, and Security teams.

Mandatory Technical Skills

Blockchain

 Layer-1 Blockchain Development

 Consensus Protocols

 Validator Architecture

 Byzantine Fault Tolerance





 Finality Mechanisms

 Fork Choice Rules

 Slashing

 Staking

Programming

 Rust (Expert Level)

Formal Verification

 TLA+

 TLC

 Apalache

Cryptography

 BLS12-381

 Aggregate Signatures

 Threshold Signatures

 Merkle Trees

 VRFs

Distributed Systems

 Distributed Consensus

 Fault Tolerance

 Networking

 High-Performance Systems

Preferred Blockchain Experience

Candidates should have worked on one or more of the following:

 Solana

 Cosmos SDK / CometBFT

 Ethereum Consensus Layer

 Aptos

 Sui

 Avalanche

 Polkadot

 Near Protocol

 Celestia

Mandatory Experience

 8+ years in Software Engineering.

 4+ years in Blockchain Protocol Development.

 Hands-on experience building Layer-1 blockchain infrastructure.

 Experience implementing or modifying consensus algorithms.

 Production experience with Rust.

 Experience with formal verification tools

📌 Senior Consensus Protocol Engineer (Ahmedabad)
🏢 Future tech
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior consensus protocol engineer (ahmedabad) / ahmedabad