Urgently Hiring
Staff Solana Program Engineer
Skills
About the Role
You will design, build, and maintain high-performance Solana on-chain programs in Rust that operate under heavy real-world load. You will reason about program correctness, security, and upgradeability, optimize compute usage, account layouts, and transaction flows for latency and throughput, and debug, test, and ship changes used by hundreds of thousands of users. You will collaborate with backend and frontend engineers to define clean on-chain/off-chain boundaries, participate in protocol and economic design discussions, and own programs end to end from implementation through deployment, monitoring, and iteration.
Requirements
- Deployed production smart contracts or on-chain programs that operate at meaningful scale with real users and sustained volume
- Experience addressing performance bottlenecks, edge cases, and real-world failure modes of deployed systems
- Thoughtful about security and adversarial environments and long-term maintainability
- Ability to work independently, take ownership, and make sound technical decisions with incomplete information
- Motivated by operating real systems at scale
Responsibilities
- Design and implement high-performance Solana programs in Rust that handle significant transaction volume
- Reason about program correctness, security, and upgradeability in a production environment
- Optimize compute usage, account layouts, and transaction flows for latency and throughput
- Work closely with backend and frontend engineers to design clean on-chain/off-chain boundaries
- Debug, test, and ship changes that go live quickly and are used by hundreds of thousands of users
- Participate in design discussions around protocol changes, economic mechanics, and system constraints
- Own programs end to end from design and implementation through deployment, monitoring, and iteration
