Rust Engineer (Solana)
Work with a team shipping real DeFi apps on Solana. Write performant Rust, own smart contract upgrades, and secure millions in on-chain value.
By Mark Curchin
Have a suggestion?
Edit ArticleWe’re looking for a Rust Engineer who can bring elegance and precision to on-chain Solana programs. If low-level optimization, security-by-design, and decentralized finance excite you — and you’re ready to own smart contracts that power real-world crypto products — we’d love to talk.
What will you do
- Architect and build Solana programs. Develop scalable smart contracts in Rust that run efficiently on the Solana runtime, using anchors like Anchor, or going bare-metal when needed.
- Deploy and iterate safely. Roll out upgrades with confidence, using program-derived addresses (PDAs) and careful account management to ensure backward compatibility.
- Maximize performance and minimize risk. Your programs will manage real assets. You’ll need to optimize compute units, manage rent, and implement on-chain checks that minimize exploit vectors.
Apply for Solana Engineer
Are you ready to shape decentralized systems from the ground up and ship Rust code that lives on-chain? Let’s build together.
Hard Requirements
- Production-grade Solana experience. You’ve written, tested, and deployed Solana smart contracts in real-world applications, and understand how to design accounts, manage cross-program invocations (CPIs), and work within Solana’s compute budget.
- Deep Rust knowledge. Ownership, lifetimes, traits, async/await — you write expressive, safe Rust that others can extend.
- Reliability mindset : You’re obsessed with safety, from rigorous testing and simulations to upgrading contracts without compromising live assets.
- Follow-through : You don’t leave tasks half-baked. If something breaks or doesn't feel right, you dig in until it’s solved or shipped better.