RUST Trading Software Engineer

Amsterdam, 90-120K + OTE

Our client is a leading algorithmic trading firm specializing in crypto market-making and arbitrage strategies across global exchanges. Their fully automated trading infrastructure executes thousands of trades daily across hundreds of order books.

Since its inception, the firm has built state-of-the-art trading systems from the ground up and has established a strong presence on multiple exchanges. With a rapidly growing business, they are expanding to new markets, increasing assets under management (AUM), and scaling trading volumes.

This role presents a unique opportunity to join a high-impact, fast-paced environment at the forefront of automated trading and digital asset markets.


Position: Rust Software Engineer

As a Software Engineer, you will play a critical role in the development of high-performance trading infrastructure. You will be responsible for designing, optimizing, and deploying low-latency systems, trading algorithms, and exchange connectivity solutions.

Key Responsibilities:

System Development: Design and develop new trading infrastructure components in Rust.
Performance Optimization: Enhance trading algorithms, minimize execution latency, and improve throughput.
Exchange Connectivity: Develop and refine exchange connectors (REST and WebSocket APIs).
Low-Latency Networking: Optimize order execution speed and improve connectivity with cryptocurrency exchanges.
Deployment & Monitoring: Oversee system deployment, performance monitoring, and real-time algorithm adjustments.


Candidate Profile

The ideal candidate will have a strong technical background, extensive experience in systems programming, and a keen interest in algorithmic trading and digital assets.

Requirements:

🔹 4+ years of experience in software engineering with object-oriented or systems programming languages.
🔹 Proficiency in Rust, with demonstrated experience in designing infrastructure components.
🔹 2+ years of experience in trading (crypto preferred) or a strong track record in personal algorithmic trading projects.
🔹 Strong knowledge of computer science fundamentals, including algorithms, data structures, distributed systems, and low-latency optimizations.
🔹 A proactive, ownership-driven mindset—you build it, you deploy it, and you optimize it.
🔹 A strong passion for digital assets, financial markets, and algorithmic trading.


Why Join?

Influential Role – Become a key team member at a rapidly growing algorithmic trading firm.
Competitive CompensationAttractive salary with a performance-based bonus structure.
Flexible Work EnvironmentHybrid work model (2 remote days per week).
Prime Office Location – Work from a modern Amsterdam office equipped with premium facilities.
Exclusive BenefitsFree office lunches, top-tier equipment
Career Growth – Opportunities to attend leading industry events and conferences.
Visa Sponsorship Available – If required.

If you are eager to contribute to a cutting-edge trading environment and work with a highly skilled, collaborative team, we encourage you to apply today.


Want to apply?