Senior Software Engineer, Block Production
Core
Design, implement, and optimize block production, scheduling, and verification mechanisms for the Solana blockchain network.
Role type
Senior IC software engineer (blockchain infrastructure)
Builds
Core pipeline between networking and runtime for the Solana Agave client
Domain
Blockchain / Distributed Systems
Deliverable
production ML models | product features
Required skills
Rust, C, C++, distributed systems, systems programming, performance profiling, security hardening, shared-memory systems design, stress testing, fault injection
Preferred skills
Linux systems automation, protocol design, open-source community participation
Technologies
Rust, C, C++, Solana, Agave
Responsibilities
Design and optimize block production mechanisms; Develop scheduling mechanisms for block production and verification; Identify and mitigate security vulnerabilities; Improve pipeline scalability; Create and execute comprehensive tests (stress tests, fault injection); Design and maintain high-performance shared-memory interfaces
Seniority
Senior, hands-on IC