gm
.careers
Back to Roles

Blockchain Engineer

Highly Remote

Blockchain Engineers work on protocol-level infrastructure, building and maintaining blockchain nodes, consensus mechanisms, Layer 2 solutions, and cross-chain bridges. They focus on the foundational technology that powers decentralized networks.

Key Responsibilities

  • Develop and maintain blockchain node software and consensus implementations
  • Build Layer 2 scaling solutions, rollups, and cross-chain infrastructure
  • Optimize node performance, transaction throughput, and network reliability
  • Implement cryptographic protocols and zero-knowledge proof systems
  • Design and build RPC APIs, indexers, and blockchain data infrastructure
  • Contribute to open-source protocol development and improvement proposals

Hiring expectations

These describe experienced roles. Requirements vary by employer.

  • 3+ years of systems programming experience with Go, Rust, or C++
  • Strong understanding of distributed systems, consensus algorithms, and P2P networking
  • Experience with cryptographic primitives, Merkle trees, and hash functions
  • Knowledge of blockchain architecture, transaction lifecycles, and state management
  • Familiarity with Ethereum protocol, EIPs, or alternative blockchain architectures

Skills & Technologies

Go
Rust
Distributed Systems
Cryptography
Ethereum
Protocol Design

Salary Range

$120,000 - $150,000

Published ranges from 1 listings across 1 employers, annualized USD. Not market-wide pay.

View Salary Details

Quick Stats

Job Demand · Editorial
High Demand
Remote Work
Highly Remote

Find Blockchain Eng Jobs

Browse open positions and start your Web3 career today.

View Blockchain Eng Jobs