Leave us your email address and we'll send you all the new jobs according to your preferences.
Corda Solana On-Chain Rust Engineer
Posted 7 days 15 hours ago by R Three
At R3, our vision is a world where value moves freely, and business is done safely. Our mission is to enable an open, trusted, and enduring digital economy. We are a scale-up with a startup's grit, encouraging a workforce where no idea is too small, and no two days are the same.
At R3, you will work at, and help define, the exciting convergence point between TradFi (Traditional Finance) and DeFi (Decentralised Finance). You are a Software Engineer with a product mindset, building platforms for today's and tomorrow's financial systems. You'll be part of our multidisciplinary engineering team, working on our Corda Distributed Ledger Technology, powering private enterprises, networks, and the Solana public blockchain.
The team focuses on integrating Corda with the high-performance Solana public blockchain to enable interoperability among multiple Corda private networks and between Corda and Solana.
You will bring engineering expertise and experience in on-chain programming of Solana in Rust. This project accesses Solana from server infrastructure written in Kotlin and does not include a web UI or Typescript elements.
Responsibilities- Design, implement, and test Solana on-chain programs written in Rust.
- Apply your Solana on-chain knowledge, best practices, and experience to the architecture, design, and implementation of the Corda/Solana integration.
- Leverage the Solana ecosystem and community to accelerate implementation and delivery.
- Contribute to the technical direction of Solana engineering at R3.
- Mentor and assist other engineers, helping them understand your approach and develop skills in the Solana on-chain ecosystem.
- Learn, understand, and develop expertise in Corda, R3's private DLT product.
- Make complex decisions using comprehensive judgment.
- Maintain a security-focused mindset during design and development, collaborating with internal security teams and audit vendors.
- Collaborate with engineers within the team and organization by developing technical plans and architecture.
- Engage with the product management team to align technical delivery with product requirements.
- Develop customer focus skills to anticipate internal and external requests.
- Deep knowledge of the Solana ecosystem, clients, programs, pain points, and anti-patterns.
- Expertise in Rust programming language.
- Strong understanding of Solana Account Model, Program Derived Addresses, and Cross Program Invocation.
- Experience with Anchor framework.
- In-depth knowledge of Solana RPC clients.
- Understanding of blockchain architecture, consensus mechanisms, and distributed systems.
- Knowledge of cryptographic concepts such as public/private keys, digital signatures, and hashing.
- Experience in software engineering roles.
- Excellent problem-solving, critical thinking, and decision-making skills.
- Ability to collaborate effectively in a cross-disciplinary team, interacting with various parts of the organization.
- A positive, proactive attitude, viewing obstacles as solvable problems.
- Experience with ZK Compression, Light Protocol, or Photon Indexer.
- Experience with Pinocchio and zero-copy techniques.
- Deep knowledge of Solana validators, consensus, confirmation, and finality.
- Interest in Alpenglow and latency/finality improvements.
- Solana program optimization skills.
- Experience working with Solana security audit vendors.
- Familiarity with Linux, shell scripting, networking, or related tools.
- Corda experience or knowledge.
- Experience with other DLTs or public blockchains besides Solana.
- Familiarity with Kotlin or other JVM languages.
- Experience with Java, C#, C++, Objective-C, or Swift.
R Three
Related Jobs
Verkäufer Frischetheke (m/w/d)
- Brandenburg, Potsdam, Germany, 14467
Fleischer / Metzger Verkauf Frischetheke (m/w/d)
- Hessen, Frankfurt am Main, Germany, 60261
Verkäufer Frischetheke Metzgerei (m/w/d)
- Baden-Württemberg, Karlsruhe, Germany, 76131
Fleischer / Metzger Verkauf Frischetheke (m/w/d)
- Rheinland-Pfalz, Mainz, Germany, 55116
Verkäufer Frischetheke (m/w/d)
- Thüringen, Erfurt, Germany, 99084