Back to all positions

Rust Developer

Remote Full-time Now Hiring

Position: Rust Developer Location: Remote Duration: 12+ months

Job Description

This role builds the distributed cache/memory model that distributes market and reference data across the platform at ultra-low latency. It directly supports a broader canonical data model effort (normalized and low-latency versions of transaction, market, and reference data). Responsibilities: Design and build a distributed caching layer for high-throughput, low-latency market data distribution Work with QuestDB (chosen time-series database) to support fast data access Collaborate with Easter Europe based technical leads on architecture and integration Support consolidation of feed handlers and connectivity layers across multiple OMS platforms. Requirements: Strong Rust or Go experience, with a background in distributed systems Experience building low-latency, high-throughput systems Nice to have: Time-series database experience (QuestDB, KDB, InfluxDB, or similar) Capital markets / market data experience (equities, derivatives, futures & options) Streaming/messaging systems experience (Kafka or similar) FIX protocol familiarity Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or closely related field is required.