Rust Developer
Switchboard delivers real-world data to smart contracts through permissionless oracle infrastructure, enabling customizable data feeds and verifiable randomness across blockchains.
About Switchboard
Switchboard operates a permissionless oracle network enabling decentralized applications to access real-world data through customizable feeds, verifiable randomness generation, and oracle aggregation capabilities. The protocol supports community governance through SWTCH token staking and provides sub-100ms latency data delivery via Switchboard Surge streaming technology.
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
