Blockchain Engineer

Fullstack

New York, Northern (NY, KY)

Hybrid

USD 180,000 - 260,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fullstack is seeking a Blockchain Engineer to build the foundational infrastructure powering a next-generation trading platform. You will design and ship core blockchain systems that prioritize reliability, speed, and precision under real-world conditions.

You will work closely with product and frontend teams to ensure the underlying protocol delivers a seamless experience, even in demanding markets. The role requires 2+ years in Rust blockchain work and in-person collaboration in the United

Qualifications

  • 2+ years building blockchain systems or consensus engines in Rust.
  • Strong memory management, concurrency, and performance optimization.
  • Experience with PBFT, HotStuff, Tendermint, or similar protocols.
  • Proficiency with RocksDB or MDBX and state trie optimization.
  • Experience with P2P networking and gossip protocols.
  • Cross-chain experience is a plus.
  • US work authorization required.

Responsibilities

  • Implement, harden, and extend consensus protocols to ensure safety and liveness.
  • Integrate Ethereum-compatible execution clients and bridge layers.
  • Develop cryptographic primitives for validator authentication and aggregation.
  • Optimize block times, throughput, and storage for scalability.

Skills

Rust
Distributed Systems
Performance Optimization
Networking
Cryptography
Cross-Chain

Tools

RocksDB
MDBX

Job description

The Role

As a Blockchain Engineer at Fullstack, you will build the foundational infrastructure that powers a next generation trading platform. You will design and ship core blockchain systems that prioritize reliability, speed, and precision under real world conditions. You will work deep in consensus, networking, and execution layers. You will collaborate closely with product and frontend teams to ensure the underlying protocol delivers a seamless experience for end users, even in the most demanding market conditions.

What You’ll Build & Solve

Consensus & State Machines: Implement, harden, and extend consensus protocols to guarantee safety and liveness under adversarial network conditions. Design and optimize state transition functions. Handle block proposal, voting, and finalization logic.

Execution Layer Integration: Work with Ethereum-compatible execution clients. Bridge consensus layer with execution engine. Implement payload building, block validation, and state root verification. Design execution extensions for data pipelines.

Cryptographic Primitives: Implement signature schemes for validator authentication and vote aggregation. Work with threshold signatures, BLS aggregation, or similar schemes. Ensure cryptographic security across the stack.

Performance & Scalability: Optimize block times, transaction throughput, and state storage. Profile consensus critical paths. Design for horizontal scalability and network growth.

What You Bring

Experience: 2+ years building blockchain systems or consensus engines in Rust (not just smart contracts). Deep understanding of memory management, concurrency, and performance optimization.

Distributed Systems: Strong grasp of leader election, state machine replication. Experience with consensus protocols like PBFT, HotStuff, Tendermint, or similar.

Storage & Performance: Comfortable working with low-level storage engines (RocksDB, MDBX) and optimizing state trie structures. Know your way around key-value stores.

Cryptography: Solid fundamentals in applied cryptography: elliptic curves, BLS signatures, threshold schemes.

Networking: Experience with P2P networking and gossip protocols. Can reason about network partitions and adversarial conditions.

Cross-Chain (Bonus): Experience with cross-chain bridges, interoperability protocols, or multi-chain architectures.

In-Person Collaborator: Thrive in high-bandwidth, in-person engineering environments.

Work Authorization: Must be authorized to work in the United States.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Blockchain Engineer: Consensus, Execution & Scalability
Blockchain Engineer: Consensus, Execution & Scalability

Fullstack • New York (NY), Northern (KY)

Hybrid
USD 180,000 - 260,000
Senior Software Engineer, C++
Senior Software Engineer, C++

techchaintalent • New York (NY)

On-site
USD 150,000 - 210,000
Bonus Skills
Blockchain Engineer
Blockchain Engineer

Caspia Technologies • Gainesville (FL)

On-site
USD 100,000 - 170,000
Senior Software Engineer, C++
Senior Software Engineer, C++

TechChain Talent • New York (NY)

On-site
USD 180,000 - 250,000
Senior Software Engineer (C++ / Distributed Systems / Blockchain Core)
Senior Software Engineer (C++ / Distributed Systems / Blockchain Core)

PulseRise Technologies • New York (NY)

Hybrid
USD 120,000 - 150,000
Senior Blockchain Engineer
Senior Blockchain Engineer

UseBlocky • Abbeyville (CO)

On-site
USD 110,000 - 150,000
Competitive salary and performance-based incentives
Flexible working environment
Professional development and learning opportunities
Blockchain Developer
Blockchain Developer

PTR Global • Woodbridge Township (NJ)

On-site
USD 160,000 - 230,000
Security Engineer (Blockchain & Cryptography)
Security Engineer (Blockchain & Cryptography)

IntePros • New York (NY)

On-site
USD 180,000 - 240,000
Blockchain Engineer
Blockchain Engineer

The Depository Trust & Clearing Corporation (DTCC) • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Rust Developer - Blockchain & Web3
Rust Developer - Blockchain & Web3

Inner Circle Agency Inc. • New York (NY)

Hybrid
USD 100,000 - 140,000