Protocol Research Engineer

Raiku builds a high-performance execution layer on Solana enabling guaranteed transaction inclusion, pre-confirmations, and slot-level coordination.
Distributed Systems
Senior Software Engineer
Remote
5+ years of experience
Blockchain

Description For Protocol Research Engineer

Raiku is seeking a Protocol Research Engineer to join their innovative blockchain infrastructure team. This role focuses on advancing Solana's consensus mechanisms and validator dynamics to enhance on-chain capabilities. The position combines deep technical research with practical engineering, requiring expertise in distributed systems and blockchain protocols.

The ideal candidate will work on cutting-edge problems in blockchain infrastructure, analyzing and improving protocol-level behavior, from slashing conditions to novel token incentive structures. They will be responsible for researching and developing solutions that push the boundaries of what's possible on the Solana blockchain, particularly in areas of transaction inclusion, deterministic execution, and validator coordination.

Raiku is building a high-performance execution layer atop Solana that enables guaranteed transaction inclusion, pre-confirmations, and slot-level coordination. This role offers an opportunity to work with a world-class engineering team, helping to define the next evolution of block production and validator coordination on Solana. The company offers a remote-first environment with competitive compensation including token allocation.

The position requires a unique blend of technical expertise in systems programming, particularly with Rust, and a deep understanding of blockchain protocols, specifically Solana's architecture and consensus mechanisms. The successful candidate will contribute to both technical research and practical implementation, working on everything from protocol changes to incentive structures and execution environments.

This is an ideal opportunity for someone passionate about blockchain infrastructure who wants to work at the cutting edge of distributed systems and protocol development. The role offers significant impact potential in shaping the future of blockchain technology while working with a talented team in a flexible, remote-first environment.

Last updated 2 hours ago

Responsibilities For Protocol Research Engineer

  • Analyze Solana protocol changes (SIMDs) and model their impact on consensus, block production, and validator incentives
  • Explore alternative leader schedules, transaction scheduling policies, and failure recovery mechanisms
  • Design and prototype changes to Raiku's validator sidecar, ackermann-node, and execution environment logic
  • Simulate and reason about token-level economics in the context of Raiku's architecture
  • Write internal memos and public-facing research exploring protocol edge cases
  • Lead technical discussions and workshops across the team and ecosystem partners
  • Represent Raiku in upstream governance and protocol forums

Requirements For Protocol Research Engineer

Rust
  • Deep understanding of Solana's architecture, consensus algorithm (Tower BFT), and validator mechanics
  • Proficiency in systems programming (Rust or C++) and experience working with validator or node clients
  • Comfort reasoning about distributed systems, forks, slashing, transaction lifecycle, and fee markets
  • Demonstrated ability to write clear, technical research
  • A rigorous, systems-level thinker who thrives in ambiguity

Benefits For Protocol Research Engineer

Equity
  • Competitive salary + meaningful token upside
  • Home office and workstation setup stipend
  • Remote-first, async culture
  • Work with a world-class engineering team

Interested in this job?

Jobs Related To Raiku Protocol Research Engineer

Senior Software Engineer, GPU Communications and Networking

Senior Software Engineer role at NVIDIA focusing on GPU communications and networking, developing optimized runtimes for Deep Learning and HPC systems.

Software Engineer with Systems Depth

Senior Software Engineer position at Datadog focusing on systems infrastructure and tooling, offering competitive compensation and comprehensive benefits in Denver.

Senior Software Engineer, Distributed Backend

Senior Software Engineer position at Roku focusing on building scalable, real-time advertising platforms, requiring 10+ years of experience in distributed systems and expertise in Java/C++.

Senior Software Engineer - Storage

Senior Software Engineer position at Roblox focusing on distributed storage systems, offering $222K-$289K and hybrid work in San Mateo, CA.

Software Engineer - Distributed Storage

Senior Software Engineer position at Datadog focusing on distributed storage systems, working with Java, Go, and Rust to build and maintain large-scale data processing infrastructure.