CareerPlanSign in

Rust Software Engineer (HFT, Low-latency, Perps, Remote)

Rust Software Engineer (HFT, Low-latency, Perps, Remote)🌐 Remote💼 Full-time🗓 2026-06-24

Core

Design and develop core infrastructure, trading systems, blockchain components, and high-performance backend services using Rust.

Role type

Senior IC systems engineer (low-latency, distributed systems)

Builds

High-performance backend services, trading systems, blockchain components, distributed systems

Domain

Financial technology / High-Frequency Trading / Blockchain / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, Linux development, Operating Systems, Computer Networks, Data Structures & Algorithms, Concurrency / Parallelism, Databases & Storage, Distributed Systems Fundamentals, Cryptography

Preferred skills

Blockchain / Web3 / ZK / Consensus Protocols, CEX / DEX / Matching Engines / Orderbook / HFT systems, Distributed storage, messaging systems, stream processing, Tokio, async runtimes, lock-free programming, network stacks, RocksDB, Kafka, NATS, Redis, PostgreSQL, TCP/UDP, WebSocket, FIX, RPC, high-concurrency optimization, open-source contributions

Technologies

Rust, Tokio, RocksDB, Kafka, NATS, Redis, PostgreSQL, TCP, UDP, WebSocket, FIX, RPC

Responsibilities

Develop high-performance, highly reliable backend services and infrastructure components using Rust; Design architectures for distributed systems, network services, middleware, or trading systems; Optimize system performance, latency, memory utilization, and overall stability; Implement core modules featuring concurrent, asynchronous, and message-driven architectures; Troubleshoot production issues, perform system tuning, and build disaster recovery mechanisms

Seniority

Senior, hands-on IC

Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.