Enable job alerts via email!

Rust Engineer

OnDemandTalent

Singapore

On-site

USD 70,000 - 100,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the DeFi space is seeking a Rust Developer to join their protocol team. You will focus on the design and implementation of smart contracts for innovative DeFi products, contributing directly to the future of capital efficiency in the Solana ecosystem. Ideal candidates will have hands-on experience with smart contracts and a strong understanding of DeFi concepts.

Qualifications

  • 2+ years of experience in Rust, with 1 year on smart contracts or low-level systems.
  • Hands-on experience with smart contracts on Solana using Anchor or SDK.
  • Deep understanding of AMMs, LP mechanics, and on-chain token economics.

Responsibilities

  • Design and implement smart contract logic for DeFi products.
  • Deploy performant programs on Solana using Anchor framework.
  • Collaborate with teams to bring ideas from concept to production.

Skills

Rust
DeFi primitives
Smart contracts
Unit testing
Security attention

Job description

About the Company

Our client is one of the most innovative and well-capitalized teams building on Solana, focused on reviving the original mission of DeFi — enabling retail users to profitably provide on-chain liquidity.

Their flagship product, a Dynamic Liquidity Market Maker (DLMM), is widely adopted for token launches and is a core infrastructure used by some of the most active projects on Solana today.

This team is also behind one of the strongest retail LP communities in crypto, driving hundreds of millions in TVL and significant daily volumes. Culturally, they share a close working relationship with another top Solana protocol team and are deeply embedded in the ecosystem.

They’re a high-conviction, product-first company with strong revenues and the capital to back bold innovation.

The Role

You will join the core protocol team, focusing on designing and implementing smart

contracts in Rust for DeFi products such as DLMMs, dynamic yield vaults, and liquidity incentives.

Your work will directly shape the future of capital efficiency and yield optimization in the Solana

ecosystem.

What You'll Do

  • Design and implement low-level smart contract logic for DLMMs and other advanced AMM

systems.

  • Work with the Anchor framework (and/or native Solana SDK) to deploy performant, composable

programs on Solana.

  • Write comprehensive tests and simulation environments to ensure safety, correctness, and

performance.- Collaborate with researchers, auditors, and backend/frontend teams to bring ideas from concept to

production.

  • Profile and optimize programs to reduce compute usage and improve transaction throughput.

  • Maintain protocol upgradability, documentation, and versioning practices.


What We're Looking For

  • 2+ years of experience in Rust, with at least 1 year working on smart contracts or low-level

systems.

  • Hands-on experience writing and deploying smart contracts on Solana, using Anchor or the

low-level Solana SDK.

  • Deep understanding of DeFi primitives - especially AMMs, LP mechanics, vault strategies, and

on-chain token economics.

  • Familiarity with Solana's runtime constraints, parallel execution model, and account system.

  • Experience with unit testing, fuzzing, and simulation-driven development.

  • Strong attention to detail, especially around security and composability.

Bonus Points For

  • Prior work on concentrated liquidity AMMs or DeFi protocols on Solana (e.g. Orca, Raydium,

Lifinity).

  • Experience optimizing Solana smart contracts for compute and account size limits.

  • Contributions to Solana open-source projects or DeFi protocols.

  • Familiarity with frontend/backend integration for on-chain programs (TypeScript, React, etc.).

  • Knowledge of dynamic yield strategies or rebalancing mechanisms.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.