R3
Senior Full Stack Engineer, Solana
RemoteUnited Kingdom, India, United States only
- Role
- Fullstack
- Experience
- Senior
- Employment
- Full-time
Salary not disclosed
Check eligibility
Open to GB, IN, US only. Set where you work from to check your eligibility.
No BS summary
Senior full-stack engineer with 6+ years software development, 3+ years Rust, and production Solana/DeFi protocol experience. Must have shipped Solana programs in Rust/Anchor and be comfortable across on-chain logic, Node/TypeScript/React front ends, and off-chain services. Hiring remotely with applicant requirement stated for the United Kingdom.
Core skills
Anchor/RustSolanaReact
Required skills
TypeScriptNode.jsPDAsCPI
Optional skills
MPC walletsSquadsKubernetesTerraformPostgreSQLPKILinuxShell scripting
<p><span>At R3, we are building the on-ramp for the next trillion dollars of assets to move on-chain, bridging the worlds of traditional finance (TradFi) and decentralized finance (DeFi). We are launching institutional-grade RWA yield vaults, fully composable and integrated into Solana DeFi.</span></p><p>Our Corda Protocol is an institutional tokenized Real World Asset platform built on Solana. KYC'd investors deposit stablecoins into RWA vaults in exchange for vault tokens, and redeem the oracle-priced vault tokens back into stablecoins, with curators buying and selling the corresponding assets out in the Real World to settle those on-chain token transactions.</p><h4>The Role</h4><p>We're looking for a Senior Full Stack Engineer to build and ship production RWA trading and lending infrastructure on Solana. You'll work across the stack, from on-chain programs to the front ends investors, traders and integrators use. You'll be working on systems that move real capital: liquidity venues, lending markets, and market-making infrastructure. This is a hands-on role for someone who has a genuine interest in bringing regulated finance on-chain and has already shipped DeFi protocols on Solana and understands the operational realities of running them under load.</p><p>As an early team member, you will play a crucial role in shaping the Corda Protocol. You should care as much about security, compliance, and auditability as you do about shipping quickly.</p><h4>Responsibilities</h4><p>• Influence the design and development of the Corda Protocol RWA yield marketplace to scale it to multichain & multi-curator future</p><p>• Design and build Solana programs (Rust/Anchor) for vaults, order books, AMMs, lending markets, or related liquidity infrastructure.</p><p>• Build the full stack around these programs: indexers, keepers/crankers, APIs, and the React/TypeScript front ends that expose them to users and integrators.</p><p>• Work directly on market-making and liquidity systems and the plumbing that keeps venues liquid and solvent.</p><p>• Participate in code review, threat modelling, and internal/external audits of new and existing programs.</p><p>• Design, implement, and optimize SDKs that will power our integration with centralized partners (exchanges, wallets, neobanks).</p><h4><strong>Required Skills/Experience</strong></h4><p>• Prior experience at a crypto-native or web3 engineering team is a must; you will have worked at a lending protocol, yield marketplace, vaults infra or any similar marketplace that connected onchain allocators to the curated vaults.</p><p>• Minimum of 6 years in software development and 3 years of experience in Rust with meaningful production time on Solana.</p><p>• Proven experience shipping and deploying Solana programs in Rust (Anchor or native), ideally in one or more of: order book or AMM-style liquidity venues, lending/borrowing protocols, or market-making systems.</p><p>• Full stack range: comfortable owning on-chain program logic and the off-chain services and front end (TypeScript/React, Node) that surround it.</p><div id="page-2"><p>• Solid understanding of Solana's account model, PDAs, CPI, transaction/compute limits, and the tradeoffs involved in high-throughput on-chain systems.</p><h4>Nice to Haves</h4><p>• Experience owning architecture & delivery.</p><p>• MPC wallets/custody, Squads, on-chain monitoring, AML screening.</p><p>• Familiarity with Kubernetes concepts & Kubernetes networking, Terraform, PostgreSQL.</p><p>• PKI and other cryptographic knowledge.</p><p>• Experience supporting systems in production and investigating & diagnosing issues for internal or external customers.</p><p>• Experience of Linux, shell scripting or other scripting languages, Linux command line tools, TCP/IP networking.</p><p>• Java / Kotlin.</p></div>
What you'll do
- Influence design and development of the Corda Protocol RWA yield marketplace for multichain and multi-curator scaling
- Design and build Solana programs in Rust/Anchor for vaults, order books, AMMs, lending markets, or liquidity infrastructure
- Build indexers, keepers/crankers, APIs, and React/TypeScript front ends around Solana programs
- Work on market-making and liquidity systems and infrastructure to keep venues liquid and solvent
- Participate in code review, threat modelling, and internal/external audits
- Design, implement, and optimize SDKs for integrations with centralized partners such as exchanges, wallets, and neobanks
What they require
- Prior experience at a crypto-native or Web3 engineering team is required
- Experience with lending protocols, yield marketplaces, vault infrastructure, or similar marketplaces connecting on-chain allocators to curated vaults
- Minimum 6 years in software development
- 3 years of Rust experience with meaningful production time on Solana
- Proven experience shipping and deploying Solana programs in Rust, ideally for order books, AMMs, lending/borrowing protocols, or market-making systems
- Comfortable owning on-chain program logic, off-chain services, and front end around it
- Solid understanding of Solana account model, PDAs, CPI, transaction/compute limits, and high-throughput on-chain system tradeoffs
- Interest in regulated finance on-chain and experience shipping DeFi protocols on Solana under load
R3 is building institutional-grade RWA yield vaults and the Corda Protocol, an institutional tokenized Real World Asset platform built on Solana bridging TradFi and DeFi.
Crypto
Details
Apply routeDom
Salary not disclosed