About the Role
Role Overview
This is real low-latency systems work - not "a Rust service that talks to an RPC":
- Transaction ingest, parsing and routing at microsecond budgets; re-org handling; microsecond gateways.
- Bundle routing & block building - the logic that decides who wins a block (Bifrost).
Key Skills
- Transaction ingest
- Parsing
- Routing
- Re-org handling
- Microsecond gateways
- Bundle routing
- Block building
- Kernel-bypass networking
- XDP
- Custom NICs
- Private fibers
- UDS/shmem channels
- UDP/TCP tuning
- Zero-copy
- Async I/O
- Real-time data pipelines
- Geyser/streaming
- ClickHouse
- Arrow/Parquet
- Validator sidecar interfaces
- Block-sequencing-provider integrations
Requirements
Transaction ingest
Experience with processing and managing transaction data.
Parsing
Ability to interpret and manipulate data formats.
Routing
Knowledge of directing data packets efficiently.
Microsecond gateways
Experience with low-latency network gateways.
Block building
Skills in constructing data blocks for processing.
Nice to Have
Kernel-bypass networking
Familiarity with techniques to bypass the kernel for faster networking.
Async I/O
Experience with asynchronous input/output operations.