Blockchain Protocol Engineer (Rust Developer)
Core
Designing, implementing, and maintaining high-performance blockchain nodes and decentralized systems for an early-stage infrastructure company.
Role type
Senior IC blockchain protocol engineer (Rust)
Builds
High-performance blockchain stack for handling high-frequency transactions
Domain
Blockchain infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Rust, distributed systems, concurrency, low-level performance optimization, blockchain clients, execution layers, security testing, CI/CD, EVM internals, debugging distributed systems
Preferred skills
Go
Technologies
Rust, EVM, Go
Responsibilities
Translate functional and technical specifications into high-performance code for blockchain nodes; Design, implement, and optimize core components of execution and networking systems; Develop and test secure and compliant code; Work with DevSecOps to maintain deterministic CI/CD build and release systems; Identify and resolve performance bottlenecks in execution and networking; Ensure correctness and security of system behavior under production and adversarial conditions; Maintain currency with EVM and other blockchain ecosystems; Debug complex distributed system behavior across execution and networking layers