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

Rust, AI Platform Engineer, Director
BlackRock
Active - posted 22 days ago

Software Engineer (Rust) - Backend
Rerun
Active - posted 22 days ago

Rust Developer
techvantage.ai
Active - posted 22 days ago

Staff Engineer – Backend Systems (C#/ Rust / AWS)
Zelis
Active - posted 22 days ago

Embedded Software Engineer - Rust, Viasat Government
Viasat
Active - posted 22 days ago

Software Engineer
Owl Cyber Defense
Active - posted 22 days ago

Rust Developer
TAD PGS, Inc.
Active - posted 23 days ago

Senior Software Engineer (Rust)
Symbolica AI
Active - posted 23 days ago

Senior Trading Systems Developer – Electronic Trading (Java/Rust)
FalconX
Active - posted 23 days ago

Rust Software Engineer
K2 Space Corporation
Active - posted 23 days ago

Senior Trading Systems Developer – Electronic Trading (Java/Rust)
FalconX
Active - posted 23 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.