Smart Contract Engineer
"About The Role"
About This Role
This is a hands-on engineering position focused on building, maintaining, reviewing, and improving production smart contracts and their surrounding tooling. The ideal candidate is autonomous, quality-oriented, comfortable in a fast-moving environment, and interested in technically demanding protocol work. This is not a tokenomics, risk-modeling, or protocol economics role — the focus is on engineering implementation, code quality, and smart contract correctness.
What You'll Be Doing
Building new protocol features in Solana smart contracts.
Maintaining, refactoring, and improving existing on-chain programs.
Reviewing code with a strong focus on correctness, maintainability, and security.
Analyzing audit and security reports, and implementing or reviewing fixes.
Integrating smart contract changes with off-chain services, SDKs, clients, and developer tooling.
What We're Looking For
Real seniority and judgment, with experience seeing many systems break and understanding why.
Strong fundamentals in types, memory, concurrency, and distributed systems.
A builder's mindset — someone who enjoys building, tinkering, and shipping.
A quality-oriented approach: unwilling to ship careless, fragile, or poorly understood code, while staying pragmatic about speed, maintainability, and security in production.
Fluency with modern AI-assisted tooling to move faster, understand more code, and improve testing and review.
Production Rust experience.
Solana program development, or smart contract/protocol development on other chains.
Experience with DeFi — lending, liquidity, vaults, derivatives, or other financial infrastructure.
Strong low-level engineering instincts.
Experience with security-sensitive or correctness-critical software, including responding to audit findings.
Ability to read, reason about, and modify complex existing codebases.
Strong code review habits, attention to edge cases, and robust testing practices for complex systems.
Understanding of both on-chain and off-chain integration constraints.
Bonus Points
Prior Solana experience is a strong plus, though not required — a strong Rust engineer with low-level experience and a serious interest in crypto may be a good fit, as could an experienced EVM developer willing to ramp up on Solana and Rust.
Ready to Apply?
To submit your application for this position, please visit Kamino's official website and follow their application process.