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
94 views
·
2 applications
100% read
·
100% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine
Croatia, Montenegro, Serbia, Slovakia, Slovenia