Skip to main content

Backend Developer (Rust) - Europe

G2iEuropeToday
RustWeb & BackendRedisKafkaEthereum
Apply Now →
€150,000–€180,000

Job Description

Backend Engineer

Location: Europe (Remote)
Team: Engineering / Core Protocol
Employment Type: Full Time (FTE)
Experience: 5+ years
Salary: €150,000–€180,000 (or equivalent)*

About our Client

Our client is a breakthrough, high-performance decentralized exchange infrastructure built on Ethereum, delivering institutional-grade trading with sub-millisecond execution, unified liquidity across markets, and verifiable settlement secured by Ethereum. As the first trading-specific based rollup on Ethereum, the company eliminates single sequencer risk while delivering unmatched speed, reliability, and composability for traders and developers.


Role Overview

We are looking for an experienced Backend Engineer to help build and scale the core trading infrastructure that powers Reya’s next-generation on-chain markets. You will work on latency-sensitive systems that support high throughput, reliability, and data integrity under real-world load. You’ll collaborate closely with protocol engineers, core developers, and system architects to design and implement backend components critical to order execution, market data processing, and distributed event-driven systems.

What You’ll Do

  • Design, implement, and maintain backend services for high-performance trading systems and market infrastructure.

  • Build messaging and streaming systems powering real-time data flows and order execution (e.g., Redis Streams, Kafka, or similar).

  • Develop robust event-driven systems to support concurrency at scale and consistent execution semantics under heavy load.

  • Optimize database schemas and access patterns for extremely high concurrency and low-latency performance.

  • Collaborate with cross-functional teams to ensure scalable and fault-tolerant backend architecture.

  • Monitor, profile, and tune services to meet performance SLAs in production.

  • Contribute to architectural discussions and drive improvements in system reliability, observability, and scalability.

What We’re Looking For

Required Qualifications:

  • 5+ years of professional experience building backend systems with a strong focus on performance and reliability.

  • Proficiency in Rust (or equivalent systems programming) for backend service development.

  • Practical experience with messaging / streaming systems such as Redis Streams, Kafka, or similar.

  • Deep understanding of databases under high concurrency and techniques to mitigate contention, scale reads/writes, and ensure consistency.

  • Experience with event-driven architectures and building asynchronous, distributed systems.

  • Comfortable building and scaling systems that handle 1,000+ executions/sec today with design foresight for 10×–100× future growth.

Nice to Have:

  • Background in trading systems, exchanges, market infrastructure, or related areas.

  • Experience with financial markets concepts such as order books, matching engines, reconciliation and risk systems.

  • Familiarity with blockchain / decentralized finance (DeFi) protocols or similar high-performance distributed systems.

Why join?

  • Build and scale core infrastructure for the next frontier of decentralized trading.

  • Work with a global team of experts in high-performance systems and financial infrastructure.

  • Competitive compensation and full remote flexibility.

  • Impactful work — contributions go directly into protocol and platform performance.

The Rusty Bucket
Weekly curated Rust jobs delivered to your inbox.