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 DetailsQuick 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