Blockchain Protocol Engineer (Layer-1 / Layer-2)

0 - 2 years

0 Lacs

Posted:1 week ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are building a new blockchain infrastructure layer — both Layer-1 and Layer-2 — focused on scalability, decentralization, and developer-first design. We're looking for engineers who deeply understand blockchain systems and want to work at the protocol level to build the next generation of blockchain infrastructure from the ground up.

Key Responsibilities:

  • Design and develop core blockchain components (networking, consensus, virtual machine, state management).
  • Work on Layer-1 blockchain architecture including block propagation, transaction execution, and node synchronization.
  • Implement and optimize Layer-2 scaling solutions such as rollups (zkRollups, Optimistic Rollups), sidechains, or validiums.
  • Build and maintain custom tooling for protocol operations, testing, and performance benchmarking.
  • Collaborate with cryptographers, researchers, and protocol designers to bring new ideas to production.
  • Ensure robustness, performance, and security across the stack.
  • Write clean, well-documented, and testable code for highly reliable systems.

Requirements:

  • 2+ years of hands-on experience in blockchain development, with at least 1+ year working on protocol-level code.
  • Strong proficiency in Rust, Go, or C++ (used in blockchain node/client development).
  • Deep understanding of blockchain principles including consensus algorithms (PoS, BFT), P2P networking, and state machines.
  • Experience building or contributing to a Layer-1 blockchain or Layer-2 rollup/sidechain solution.
  • Familiarity with EVM-compatible chains and related tooling.
  • Knowledge of cryptographic primitives (hashing, signatures, Merkle trees, ZKPs).
  • Solid grasp of distributed systems, performance optimization, and low-level debugging.

Nice-to-Have:

  • Prior contribution to open-source blockchain projects (e.g., Ethereum clients, Cosmos SDK, Substrate, etc.)
  • Experience working with ZK-SNARK/STARK libraries or cryptographic proofs.
  • Understanding of token economics, governance modules, or validator/incentive systems.
  • Experience writing technical specifications and protocol documentation.

Job Type: Full-time

Pay: ₹40,000.00 - ₹50,000.00 per month

Benefits:

  • Paid time off

Application Question(s):

  • Where do you live in Mumbai?

Education:

  • Bachelor's (Required)

Experience:

  • Blockchain: 2 years (Required)
  • Rust (programming language): 2 years (Required)

Location:

  • Powai, Mumbai, Maharashtra (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Rust Skills

Practice Rust coding challenges to boost your skills

Start Practicing Rust Now

RecommendedJobs for You