Staff 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

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design and build Solana programs for liquidity infrastructure and create the surrounding indexers, APIs, SDKs, and React front ends. Work on market-making systems, conduct reviews and threat modelling, and support audits.

Requirements

  • Prior experience at a crypto-native or Web3 engineering team.
  • At least 6 years of software development experience.
  • At least 3 years of Rust experience with production Solana work.
  • Experience shipping and deploying Solana programs in Rust using Anchor or native programs.
  • Experience with order books, AMMs, lending and borrowing protocols, or market-making systems.
  • Experience with TypeScript, React, and Node.
  • Understanding of Solana account models, PDAs, CPI, transaction limits, and compute limits.

Responsibilities

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