Rust Developer
Skills
About the Role
You will design and implement smart contracts on Solana, build and maintain on-chain on-chain infrastructure, write open-source clients to make it easy for the community to interact with the system, collaborate on feature design and implementation, improve code documentation and examples, and participate in on-call rotations. You should be comfortable writing high-performance, high-security Rust code and working with distributed systems. This role can be remote but requires availability for Americas timezones.
Requirements
- BS in Computer Science or equivalent practical experience
- Experience with Rust, particularly writing high-performance high-security code
- Experience with distributed systems
- Ability to work Americas timezones
- Some professional software development experience
Responsibilities
- Design and implement smart contracts on Solana
- Build, maintain and improve on-chain infrastructure
- Write open-source clients for community interaction
- Scope, design and implement new features
- Improve code documentation and examples
- Participate in on-call rotations
