Senior Engineer Solana

R3 provides enterprise blockchain infrastructure for regulated financial institutions through its Corda distributed ledger platform.

Series A0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/2/2026

London, United Kingdom
About R3

R3 provides distributed ledger infrastructure for regulated financial institutions through its Corda platform. The company enables asset tokenization, smart contract execution, and interoperability with existing financial systems. R3 supports over 300 institutional members across banking, insurance, and capital markets sectors.

View jobs by R3

Skills

About the Role

You will build and ship production trading and lending infrastructure on Solana. You will develop on-chain programs and supporting indexers, APIs, SDKs, and React/TypeScript interfaces. You will work on liquidity and market-making systems, contribute to reviews and audits, and optimize integrations with centralized partners.

Requirements

  • Prior experience at a crypto-native or web3 engineering team
  • At least 6 years of software development experience
  • At least 2 years of Rust experience with meaningful production time on Solana
  • Experience shipping and deploying Solana programs in Rust using Anchor or native development
  • Experience with order book or AMM liquidity venues, lending and borrowing protocols, or market-making systems
  • Ability to own on-chain logic and surrounding TypeScript, React, and Node services
  • Understanding of Solana account models, PDAs, CPI, transaction and compute limits, and high-throughput on-chain tradeoffs

Responsibilities

  • Influence the design and development of the Corda Protocol RWA yield marketplace
  • Design and build Solana programs for vaults, order books, AMMs, lending markets, and liquidity infrastructure
  • Build indexers, keepers, APIs, and React/TypeScript front ends
  • Work on market-making and liquidity systems
  • Participate in code reviews, threat modelling, and internal and external audits
  • Design, implement, and optimize SDKs for integrations with centralized partners