Job for Experts
Senior Rust Engineer
About the Role
You will build and maintain high-throughput systems that index Solana transactions and power real-time analytics. You will design and implement streaming pipelines, continuous aggregations, smart money detection, wallet tracking, and fraud detection engines. You will produce production-grade microservices and APIs, optimize concurrency and parallelism, integrate message queues, and deploy services with observability and reliability in mind.
Requirements
- 4+ years writing production Rust
- Expert-level Solana knowledge including transactions, programs, RPC, and Geyser
- Deep expertise in parallelism and concurrency (tokio, rayon, async patterns, lock-free structures)
- Experience with microservice architecture
- Proficiency with PostgreSQL, TimescaleDB, and ClickHouse
- Experience with RabbitMQ or similar message queues
- Comfortable with gRPC and WebSocket
Responsibilities
- Build high-throughput Solana transaction indexing
- Implement real-time analytics pipelines and continuous aggregations
- Develop smart money detection and wallet tracking systems
- Design and implement fraud detection engines
- Develop and maintain enterprise-grade API infrastructure
- Design and operate microservice architectures
- Optimize concurrency and parallelism for performance
- Integrate message queues and real-time transports (gRPC, WebSocket)
- Work with PostgreSQL, TimescaleDB, and ClickHouse for storage and analytics
- Deliver production-ready code and ship features to production
