Blockchain Engineer Job at Full Stack LLC, New York, NY

  • Full Stack LLC
  • New York, NY

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.

Job Tags

Similar Jobs

Visium Resources, Inc.

Recruiter Job at Visium Resources, Inc.

 ...Job Description Introduction: \n \n Visium Resources has been asked to identify qualified candidates for this Recruiter position. This position is a contract opportunity which is expected to be Hybrid. 2 days in office (Tuesday & Thursday) in Greenwood Village,... 

Pocatello/Chubbuck School District No. 25

Deaf and Hard of Hearing teacher Job at Pocatello/Chubbuck School District No. 25

 ...Teacher will be directly responsible for supervising deaf education interpreters. APPLICATION PROCEDURES: District online Teaching Application Cover Letter Current Resume Praxis Scores or Housse Rubric Complete set of transcripts (copies... 

Virtual Vocations Inc

Software Quality Assurance Engineer Job at Virtual Vocations Inc

 ...To ensure the quality and reliability of software releases, the full-time remote Software Quality Assurance Engineer will manage hands-on testing and QA processes across web applications, APIs, and connected workflows, while also contributing to business analysis to clarify... 

LocumTenens.com

Interventional/Diagnostic Radiologist Needed for Locum Coverage in Trinity, Florida Job at LocumTenens.com

 ...specialty care needs. The facility is equipped with advanced interventional radiology capabilities to serve both routine and emergent...  ...assignment. About the Clinician's Workday The interventional radiologist will provide inpatient routine and call coverage during day... 

1950labs

Work From Home Remote Data Entry Operator Job at 1950labs

Description The Data Entry Operator enters data from images into the data capture system. Inputs Appropriate data in prescribed format, utilizing basic knowledge of computer software or system. Cross References data to ensure accuracy and completeness; scans and...