- Blockchain Recruiters and Staffing SpecialistsRust Engineer (Solana, Polkadot, NEAR)
Blockchain Jobs
- Blockchain Architect
- Blockchain Consultant
- Blockchain Developer
- Blockchain Infrastructure Engineer
- Blockchain Product Manager
- Blockchain QA Engineer
- Blockchain Security Engineer
- Blockchain Solutions Architect
- Cryptography Engineer
- Director of Blockchain
- Distributed Ledger Engineer
- Head of Blockchain Engineering
- Hyperledger Developer
- Layer 1 Engineer
- Layer 2 Engineer
- Lead Blockchain Engineer
- Move Developer
- Node Operations Engineer
- Principal Blockchain Engineer
- Protocol Engineer
- Rust Engineer (Solana, Polkadot, NEAR)
- Senior Blockchain Engineer
- Smart Contract Auditor
- Smart Contract Developer
- Solidity Engineer
- VP of Blockchain
- Zero Knowledge Engineer
The Rust blockchain engineer builds on ecosystems where Rust is the primary language, including Solana, Polkadot and NEAR. Each has its own execution model and constraints, from Solana’s account model and compute budgets to Substrate’s runtime pallets, so genuine depth in the target chain matters as much as Rust proficiency itself.
Typical Duties and Responsibilities
- Develop on chain programs or runtime modules in Rust
- Work within the account, storage and compute constraints of the target chain
- Write comprehensive tests including adversarial and edge cases
- Optimize for compute budget, storage cost and transaction size
- Build client libraries and integration tooling
- Prepare code for audit and remediate findings
- Deploy and verify programs across test and production networks
- Monitor on chain behavior and respond to issues
- Contribute to ecosystem open source projects
- Document program interfaces for integrators
Education
- Bachelor’s degree in computer science or equivalent practical experience
Required Skills and Experience
- 3+ years of Rust development including blockchain work
- Deep knowledge of at least one Rust based chain and its execution model
- Understanding of the security considerations specific to that chain
- Strong testing discipline including fuzzing where appropriate
- Familiarity with the relevant framework such as Anchor or Substrate
- Ability to optimize within tight compute or storage limits
- Experience with audit preparation
- Public repositories or deployed programs
Preferred Qualifications
- Experience across more than one Rust based ecosystem
- Contributions to core ecosystem tooling