Rust Developer (Solana)
Responsibilities:
- Development and maintenance of the Solana Geyser plugin.
- Creation and optimization of indexers for fast data access (events in relevant Solana DEXs).
- Preferable: Development, deployment, and optimization of smart contracts (native Rust).
Candidate Requirements:
- Experience in Rust development, understanding of the language’s features, capabilities, and limitations.
- Knowledge of synchronization and parallelism mechanisms, async/await, with a focus on writing high-performance code.
- Deep knowledge and experience in Solana blockchain development, including plugin creation (Solana Geyser plugin).
- Understanding of the principles and features of modern decentralized exchanges (DEX).
- Experience working with Solana RPC API, interacting with external services and protocols.
- Proficiency in gRPC, Postgres, Redis, ClickHouse.
- Experience in writing tests and using profiling tools to identify bottlenecks in multithreaded applications.
Preferred Skills:
- Deployment and configuration of a Solana node on bare-metal.
- Proficiency in technologies and languages for smart contract development (native Rust, not Anchor).
- Understanding of smart contract security and data protection mechanisms.
- Experience in indexer development, including architecture and optimization approaches.
Work Conditions:
- Remote work.
- Flexible schedule and the opportunity to participate in interesting and promising projects.
- Opportunities for professional growth.
Published 26 March
56 views
·
1 application
100% read
·
100% responded
Last responded 1 day ago
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine