Rust Developer for Low-Latency Trading Systems
Join an international trading firm in Amsterdam to help move performance-critical parts of the trading stack onto Rust. Contribute to architecture and performance decisions, and support containerised deployments on Kubernetes. Work closely with traders, researchers, and other engineers.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Rust Developer – Low-Latency Trading Systems | Amsterdam [€120K OTE]
[Trading / Prop Trading]
The trading stack is moving onto Rust and FPGA work is next on the roadmap. Come in now and you help decide how that actually happens, on systems where microseconds and correctness both count.
My client is an international trading firm with its headquarters in Amsterdam. Around a hundred people in total, roughly twenty of them in tech in Amsterdam, working across three development teams. They build high-performance pricing and market-making systems, mostly in Tbricks, around core trading and risk frameworks. The existing core is C++, Rust is being brought in deliberately rather than all at once, and FPGA is on the roadmap. The culture leans on autonomy, ownership, and constant optimisation, with engineers working shoulder to shoulder with quantitative traders and researchers.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
What you’ll do
You join either the Pricing team or the Market Making team and help move performance-critical parts of the stack onto Rust. On Pricing, that means the algorithms that turn internal trader signals and external market data into accurate real-time prices. On Market Making, it means custom plugins for liquidity providers and market-making infrastructure that interface with the risk systems and trading strategies. You write clean, well-tested, high-performance code, shape how Rust lands across the codebase, contribute to architecture and performance decisions, and support containerised deployments on Kubernetes. You will still meet plenty of C++ along the way, since that is what the core runs on today, and you work closely with traders, researchers and other engineers.
Your profile
- 6+ years, with strong Rust or strong C++ and a real appetite for Rust
- A background where latency or performance mattered (trading experience not required)
- Low-latency, parallel or distributed systems experience
- Comfortable in Linux and production environments
- C++ exposure useful given the existing core; Python a plus
- Fluent English, and in or willing to relocate to Amsterdam from within Europe
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
What’s in it for you
€120K OTE, with real upside beyond that. On top of that, 29 holidays, a pension scheme, and relocation support with visa sponsorship for candidates already based in Europe. Hybrid working, with three days a week in the Amsterdam office.
Interested?
Contact me at [email protected]
Similar Jobs
Explore other opportunities that match your interests