Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 131-140 of 213 jobs

Crypto Trading System Developer (Rust)
Kappa Lab Ltd
Active - posted 18 days ago

Linux Lead
Zed
Active - posted 19 days ago

Senior Software Engineer, Ingest
Sentry
Active - posted 19 days ago

TEE Engineer
Flashbots
Active - posted 20 days ago

Software Engineer (Rust) - Partner Chains
IOHK
Active - posted 21 days ago

Middle/Senior Rust Developer with C experience (IoT)
Sigma Software Group
Active - posted 21 days ago

Senior Rust Developer
Keysight
Active - posted 21 days ago

Senior Software Engineer - Rust - Backend
kraken
Active - posted 21 days ago

Staff Software Engineer, Rust
Tubi
Active - posted 22 days ago

Embedded Software Engineer with Rust focus
Zühlke Group
Active - posted 22 days ago

Senior Trading Systems Developer – Electronic Trading (Java/Rust)
FalconX
Active - posted 24 days ago
Job Description
About FalconX
FalconX is a digital asset brokerage and trading platform that connects institutional investors to the global crypto markets. We’re bridging the gap between traditional finance and digital assets through world-class infrastructure, high-performance trading systems, and an unwavering focus on reliability, scale, and innovation.
As a market leader serving hedge funds, asset managers, and financial institutions, we are building a next-generation platform for high- and low-touch trading workflows across spot, derivatives, and structured products.
About the Role
We’re looking for a Senior Trading Systems Developer with strong experience in Java and Rust to architect and build our next-generation Order Management System (OMS) and electronic trading execution platform. This platform will be central to supporting complex electronic trading workflows, such as market making and internalizing flow spanning high- and low-touch desks. You’ll be designing and developing scalable, low-latency components that are resilient under heavy load and tightly integrated with our execution stack and internal trading infrastructure.
Key Responsibilities
- Design and implement a high-performance OMS for institutional trading workflow and EMS for electronic trading strategies and internalization engines.
- Lead the development of core order lifecycle components: order entry, modification, routing, risk checks, and state management.
- Build scalable services using Java and Rust, optimized for latency and throughput.
- Collaborate with strategy developers, product managers, and infrastructure teams to deliver flexible and extensible trading systems.
- Ensure system resilience, observability, and recovery in distributed, high-availability environments.
- Integrate with external market venues and internal trading strategies using WebSocket, REST, and FIX APIs.
- Drive code quality, testability, and production readiness through CI/CD, monitoring, and alerting best practices.
Requirements
- 5+ years of experience designing and building distributed trading systems.
- Expertise in Java (11+) and Rust for performance-critical systems. C++ a plus.
- Experience building or significantly contributing to an Order Management System (OMS) or Execution Management System (EMS).
- Solid understanding of order state transitions, event-driven architecture, and low-latency system design.
- Experience with WebSocket, REST, FIX, and OpenSSL at the protocol level.
- Knowledge of market structure, trading workflows (high- and low-touch), market making, and electronic trading best practices.
- Experience with high-performance messaging frameworks (e.g., Aeron, Chronicle, ZeroMQ, Kafka).
- Strong computer science fundamentals in data structures, algorithms, concurrency, and memory management.
- Familiarity with cloud-native environments, performance tuning, and system observability.
Bonus Points
- Prior experience in crypto markets or electronic trading in traditional finance.
- Experience integrating OMS with strategy containers, risk engines, or smart order routers.
- Knowledge of FIX protocol nuances and connectivity to major exchanges.
- Exposure to container orchestration, service mesh, or hybrid deployment architectures.
**The base pay for this role is expected to be between $179,000 and $242,000 in the New York City Area. **This expected base pay range is based on information at the time this post was generated. This role will also be eligible for other forms of compensation such as a performance linked bonus, equity, and a competitive benefits package. Actual compensation for a successful candidate will be determined based on a number of factors such as location, skillset, experience, qualifications and the level at which the candidate is hired.
Notice at Collection and Privacy Policy
Applicants located in California and/or applying to a role based in California, please refer to our Notice at Collection and Privacy Policy here.